iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

LINE機器人學習歷程 系列

學習LINE機器人的功能和過程的紀錄

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊新手團
DAY 1

[DAY1]什麼是聊天機器人?

聊天機器人主要分為兩種類型: 以工作為導向 (宣告式) 的聊天機器是專注於執行一項功能的單一用途程式。它們會依照使用者的需求產生自動化的對話式回應,以答覆使用者...

2021-09-15 ‧ 由 juc 分享
DAY 2

[DAY2]建立LINE BOT

第一步: 進入LINE DEVLOPERS網頁: https://developers.line.biz/zh-hant/ 第二步:點選右上角的LOG IN按...

2021-09-16 ‧ 由 juc 分享
DAY 3

[DAY3]架設Heroku

由於我們要建立一個能夠及時回復的聊天機器人所以我們需要給我們回復的程式碼一個明確的家,方便能夠隨時找到他而我們這裡使用LINE推薦的Heroku網站,那麼我們要...

2021-09-17 ‧ 由 juc 分享
DAY 4

[DAY4]Messaging API簡介

API 的全名是應用程式介面(Application Program Interface),扮演著系統與系統之間溝通橋樑的角色,可以說是兩種系統間的翻譯,透過...

2021-09-18 ‧ 由 juc 分享
DAY 5

[DAY5]webhook簡介

webhook 究竟是什麼呢? 我認為在了解Webhook前我們需要先了解Hook(鉤子編程) Hook顧名思義是要用來勾住某項東西不讓他走的編程,據資料此編程...

2021-09-19 ‧ 由 juc 分享
DAY 6

[DAY6]Channal access token是什麼?

對於網上可用的服務,通常使用通過ID和密碼進行身份驗證,以驗證使用者是否有權使用該服務。LINE 開發人員還驗證並確認此人有權使用特定通道。但是,每次使用通道(...

2021-09-20 ‧ 由 juc 分享
DAY 7

[DAY7]將範例上傳(1)

上傳LINE提供的範例回聲機器人 第一步:先至LINE提供的GITHUB位置下載其資料夾,此處我們用Python 網址: https://github.com/...

2021-09-21 ‧ 由 juc 分享
DAY 8

[DAY8]將範例上傳(2)

第一步:將昨天下載完的壓縮檔解壓縮,取出line-bot-sdk-python-master\examples中的flask-echo資料夾將其中資料和Line...

2021-09-22 ‧ 由 juc 分享
DAY 9

[DAY9]觀察heroku logs

既然我們上傳成功了,那麼接著就是要觀察我們的結果啦!! 第一步:打開CMD進入資料夾登入heroku :Heroku login 接著輸入heroku logs...

2021-09-23 ‧ 由 juc 分享
DAY 10

[DAY9]觀察運行程式

看了LINE提供的程式檔很久,我發現我根本看不懂因此我借用了MASO老師的程式碼為模板開始我的改造歷程 Maso老師的YT: Maso的萬事屋 - YouTub...

2021-09-24 ‧ 由 juc 分享