GAS+LineBot開發
流程說明
- 如下圖,好友按下「+2」送出 「+2 QQ純土雞蛋(自取)」
- 當LineBot 收到訊息,同時也會收到「userId」、「replyToken」
-
botMessageText = '+2 QQ純土雞蛋(自取)' => 轉成陣列 keyWord =>「keyWord.length == 2」則搜尋「啟用商品」,若有找到,則建立「訂單」
-
用「userId」找出好友的「電話」、「送貨地址」
-
用 「userId」、「replyToken」建立一個「查詢訂單」(單筆)
----------------------------------------------------------------------
第5點同理,在LineBot佈一個「查詢訂單」
再把當下的「userId」、「replyToken」儲存至「好友」
再回覆一個「查詢訂單」這時即可查詢此好友所有訂單
---------------------------------------------------------------------
規劃欄位
表單順序
|
表單標題
|
form_name
|
表單類型
|
資料型別
|
表單寬度
|
表單驗證
|
表單功能
|
表單預設值
|
欄位控制
|
表單唯讀
|
表單選項
|
表單說明
|
表單暫留字
|
列表顯示
|
列表對齊
|
列表排序
|
列表寬度
|
1 | 流水號 | sn | 隱藏 | 2 | true | false | left | false | |||||||||
2 | 訂單日期 | date | 隱藏 | 文字 | 2 | 時間戳記 | true | true | left | false | |||||||
3 | userId | userId | 隱藏 | 文字 | 2 | false | false | left | false | ||||||||
4 | replyToken | replyToken | 隱藏 | 文字 | 2 | false | false | left | false | ||||||||
5 | 群組 | group | 簡答 | 文字 | 2 | false | true | true | left | false | |||||||
6 | 姓名 | name | 簡答 | 文字 | 2 | false | true | true | left | false | |||||||
7 | 商品流水號 | prod_sn | 隱藏 | 文字 | 2 | false | false | left | false | ||||||||
8 | 商品名稱 | title | 簡答 | 文字 | 2 | false | true | true | left | false | |||||||
9 | 商品單價 | price | 簡答 | 2 | false | true | true | right | false | ||||||||
10 | 商品單位 | unit | 簡答 | 文字 | 2 | false | true | true | center | false | |||||||
11 | 訂購數量 | amount | 簡答 | 2 | false | true | true | right | false | ||||||||
12 | 合計金額 | total | 簡答 | 2 | false | true | true | right | false |
.videobox {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
}
.videobox iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
Youtube影片:https://youtu.be/okrSokgnZbs