[ Chat bot ] 如何做一個 Line 聊天機器人 ( part 1 )

Line + Web API + C# + Azure 

在 2016 年各大社交平台紛紛推出自家的 API,這時候API 的完整性和說明就非常重要。對於碼農工程師來說,指示不夠清楚和 API 說明寫得很爛是一樣的東西.......,很不幸的是,LINE 的 API 我覺得是個平台中寫的最爛的。無奈我們還是要接受事實,畢竟 LINE 在台灣的使用率是最高的,使用者黏著度也最高,不開發 LINE 難道要開發VIBER嗎 ? 雖然它也有 API 啦......

這篇首先介紹要怎麼申請 LINE Developer ,當然首先就是到 LINE 開發者的網頁去申請囉。
網址:LINE Business Center

1. 用自己得帳戶登入LINE,這邊可以事前準備子己想要作為開發者的帳號

2. 登入後直接往下拉去創一個 Business Account

3. 我們的目的是要取得 Message API 權限

6. 填寫機器人的基本資料,選一個酷酷的機器人大頭吧

7. 在一連串的確定( 下一步 )後,就可以開始使用 API

8. 接下來很重要,要設定BOT 的詳細資訊

在「自動回應」及 「用戶加入好友時的問候語」是給LINE Manager 用的,我們開始寫程式後也可以用 Code 作出這個功能 !
儲存後就可以在同頁面找到 LINE Developer 的超連結,直接點過去看帳號的 ID 及 AccessToken

9. 點 SHOW 顯示 Channel Secret,這邊預設都是隱藏的

點 ISSUE 顯示 Channel Access Token 

或取以上得資訊後,我們就可來開始寫 Code 了
作到這裡就可以開始去看官方的文件惹......
點這裡好心 API 文件連結