Line bot 驗證機制_Max行銷誌

淺談 LINE-Bot 中的驗證機制 (HMAC & Bearer Token)

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

這篇將是 LINE Bot 教學系列的最後一篇,前面兩篇我們實作了 Heroku 和 GCP 兩種部署方式,最後將帶大家閱讀 LINE Bot SDK 中的 Authentication 驗證機制 (HMAC、Bearer Token),如何來確保訊息傳遞上的完整性 (integrity),以及是否有權限可以對 LINE Platform 發送請求。 關於 LINE Bot 教學系列的前面四篇文章可以參考: [Flask – LINE Bot 教學] 事前準備篇 [Flask – LINE Bot 教學] Heroku 一鍵自動部署 [Flask – LINE Bot 教學] GCP 部署 (Docker+Flask+Nginx) [Side Project] LINE Bot 自動化工具 […]

Flask Line-bot gcp 部署

[Flask 教學] LINE-Bot GCP 部署(Docker+Flask+Nginx)

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

本篇將教大家如何將 LINE Bot 使用 docker 的方式簡單的部署到 GCP 上。本篇所使用的程式範例 code 都放置於 GitHub – hsuanchi/Flask-LINE-Bot-GCP 上,有興趣歡迎給星和 git clone 客製成自己的 LINE Bot 唷! 一. 建立 LINE-Bot 機器人 1. 事前準備 首先建立 LINE develops 帳戶,請參考這篇 Flask – LINE Bot 教學 事前準備篇 (一) 確認取得 Channel secret 確認取得 Channel access token 2. 建立 Project 這次的範例 Code,都存放在這邊 Flask-LINE-Bot-GCP,歡迎 Fork 使用 2.1 先移動到資料夾 fl […]