先有一個 Line Messaging API account

首先我們必須要有一個 LINE 開發人員的帳號,因此我們先進去 LINE Developers 的後台,點選 Log in 即可以進入後台

img

首先,我們要先建立一個 privoder ,點擊 右上或是中下的Create New Provider ,都可以建立

img

進去後,只要填寫 Provider name 就可以了,至於 Provider name 就是 chatbot 供應商的名稱,這應該很好理解的

接著進入剛剛建立的 privoder 點選 Create new channel ,會看到三種 channel ,我們要開發的是 Messaging API ,所以就直接選取中間吧

img

接著就是填寫 chatbot 的基本資訊囉,填寫的資訊依序如下:

  • App icon: 就是機器人的大頭貼
  • App name: 機器人的名稱
  • App description: 簡單敘述一下這隻機器人是在做什麼的
  • Category: 機器人的分類
  • Subcategory: 機器人的子分類
  • Email address: 你的聯繫信箱
  • Privacy Policy URL: 選填項目,如果你有隱私條款的話
  • Terms Of Use URL: 選填項目,如果你有使用條款的話

填寫完成並且確認後,就創立了一隻全新的機器人囉!

接著來看看機器人裡面有什麼資訊

img

Channel ID

這是你這個機器人的 ID ,先記著,等等會用到

Channel secret

這是你這個機器人的 secret,有點像是密碼,也是先記著,等等會用到

Channel access token

也是專屬你的機器人的 token ,也是先記著,等等會用到

Use webhooks

每當用戶傳訊息給你的機器人的時候,其實都是發送一個請求到你的 webhooks ,所以這個地方一定要選取 Enabled ,機器人才知道要使用webhooks 喔

Webhook URL

如同剛剛說的,每當用戶傳訊息給你的機器人的時候,其實都是發送一個請求到你的 webhooks,所以要提供一個網址讓 LINE 知道這隻機器人的請求要發送到哪裡。還有這個 Webhook URL 一定要有 SSL ,也就是走 https 喔

Allow bot to join group chats

是否讓你的機器人可以被加入群組,如果關掉的話,使用者就不能隨意把你的機器人丟進群組囉

Auto-reply messages

是否要自動回應訊息,這個是 [email protected] 後台可以設定的自動回應訊息,我通常是把它關掉的

Greeting messages

當使用者加機器人好友後的問候訊息,也是可以在 [email protected] 後台做設定,我通常也是把它關掉的

QR code of your bot

就是你的機器人的 QR Code ,掃了可以加她好友

Basic ID

就是你的機器人的 ID ,可以透過這 ID 在 LINE 上面搜尋到你的機器人

Your user ID

對於聊天機器人而言,每個使用者都是獨一無二的,你也不例外,所以這邊會有一組你的 user ID

大概就是這樣

Add a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *