iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

從無到有打造驗證碼共享的 Line 機器人 系列

Netflix 最近開始驗證家庭方案的共享,但帳號擁有者的家人並不一定隨時都有空回應驗證碼,該如何做到自動化在家人間快速共享驗證碼呢?本系列文章預計採用 Vite, Vue, Google App Script... 等技術開發一個含身份驗證的驗證碼共享 Line Bot

鐵人鍊成 | 共 30 篇文章 | 21 人訂閱 訂閱系列文 RSS系列文
DAY 11

幫 Line Bot 加上身份驗證(2)

昨天成功得到10組不重複的亂數驗證碼,今天要把產好的驗證碼寫進 Google Sheet。 新增一張工作表 verification_code 先前提過,Goo...

2021-09-11 ‧ 由 Miyuki 分享
DAY 12

幫 Line Bot 加上身份驗證(3)

昨天將產出的驗證碼寫進了 Google Sheet,但我們還需要另一個功能:輸入驗證碼找出所在Row,並且在同一列的其他 column 寫入綁定的 userId...

2021-09-12 ‧ 由 Miyuki 分享
DAY 13

應用 LINE Front-end Framework 輕鬆建立互動 (1)

我們的驗證碼小幫手現在可以完成的項目有: 對使用者進行身份驗證與綁定 判斷使用者的訊息,進而回覆對應訊息 讀取 Gmail 信件中最新的驗證碼,並回應給使用者...

2021-09-13 ‧ 由 Miyuki 分享
DAY 14

應用 LINE Front-end Framework 輕鬆建立互動 (2)

今天我們要來研究 line-liff-v2-starter 裡面寫了些什麼,這對之後想開發自己的 LIFF App 是個很好的學習出發點。 文件 line-li...

2021-09-14 ‧ 由 Miyuki 分享
DAY 15

應用 LINE Front-end Framework 輕鬆建立互動 (3)

今天繼續搭配 LIFF 的文件研究 Line LIFF App line-liff-v2-starter 的範例 public 底下的靜態檔案 public...

2021-09-15 ‧ 由 Miyuki 分享
DAY 16

Line Bot 發送文字訊息外的格式 (Message types)

前幾天了解該怎麼開發 LIFF App 的基本知識,在正式進入開發 LIFF App 之前,我們先來了解 Line Bot 如何發送文字訊息以外的訊息格式,讓...

2021-09-16 ‧ 由 Miyuki 分享
DAY 17

使用 Quick Reply 改善 Line Bot 互動

昨天了解各種 Line 的 Message Type 後,今天就運用其中的格式來優化驗證碼小幫手的互動介面吧! 之前我們是運用 Rich Menu 來跟使用者做...

2021-09-17 ‧ 由 Miyuki 分享
DAY 18

使用 Template Message 替 Line Bot 加上同意條款的功能(1)

昨天我們使用了 Quick Reply 讓使用者可直接跟我們回應的訊息互動,今天要使用 Template Message 做一個在互動上也蠻常見的功能 - 同意...

2021-09-18 ‧ 由 Miyuki 分享
DAY 19

使用 Template Message 替 Line Bot 加上同意條款的功能(2)

昨天我們完成了 user sheet 的 query & upsert 功能,今天就要正式將同意條款的步驟加入現有流程內。 使用 Template Me...

2021-09-19 ‧ 由 Miyuki 分享
DAY 20

使用 Line Messaging Api 取得 User Profile

今天我們要幫驗證碼小幫手加上取得 User Profile 的功能,這樣能更進一步客製化訊息或紀錄。 流程構思 目的是取得 User Profile 中顯示名稱...

2021-09-20 ‧ 由 Miyuki 分享