Skip to main content

機器人管理

在開始使用聊天機器人之前,最重要的事情就是先建立好聊天機器人!

一個組織中能夠建立兩隻機器人,機器人的平台可以任選 LINE@ 或是 Facebook。

建立聊天機器人的詳細教學請先參考:LINE@ 聊天機器人Facebook 聊天機器人


那我們就開始一窺機器人管理介面的細節吧!

當建立好聊天機器人後,機器人管理的畫面如下圖所示,我們可以檢視或更改設定的內容。

1_建立好機器人後的介面.png

 

首先是外觀資訊

  • 帳號名稱
    在 GOSU BAR 上串接聊天機器人時設定的帳號名稱,建議命名與 LINE Developers 上聊天機器人名稱相同,對日後的查詢與維護較友善。

    2-1_機器人名稱.png

 

  • 平台類型
    建立的聊天機器人平台類型。


    若是 LINE@ 的聊天機器人會多顯示其 API 類型。以下圖為例,此 LINE@ 聊天機器人是 Push API。

    2-2_機器人平台配型.png

 

  • 封面圖片
    點選封面圖片會開啟新分頁,顯示的內容會依據平台類型而有所不同。
    ※ LINE@ 會顯示此聊天機器人的 QRcode,掃描後即可加該機器人為好友。
    ※ Facebook 則是進入紛絲專業的首頁。

    封面圖片可以在 進階設定 中進行更換。

    2-3_機器人QRcode_可更換外觀圖片_提高辨識度.png

 

  • 啟用開關
    控制該聊天機器人是否要啟用,若不使用此機器人則可中斷。

    2-4_機器人啟用與否.png

 

  • 進階設定
    點選按鈕以進行進階設定

    2-5_機器人進階設定.png

    1. 機器人基本資料

      3_機器人管理_LINE@_1_基本資料_局部.png
      • 編號
        此機器人在 GOSU BAR 平台上的編號,值為唯一且無法被更改。

      • 帳號名稱 (必填)
        此機器人在 GOSU BAR 平台上的名稱,命名建議與聊天機器人的名稱相同,未來較容易維護與查詢。

      • Message API 類型 (LINE@)
        共有二種類型,分別是 Reply Message 與 Push Message,若聊天機器人需要主動推送訊息給用戶,則必須開啟 Push Message。

      • LINE ID (LINE@)
        須代入 LINE Developers 建立的 Messaging API 中的 Bot basic ID。

      • 封面圖片網址
        若有更換圖片的需求,可以點選上傳或直接代入圖片網址進行更換。

    2. 機器人憑證設定

      3_機器人管理_LINE@_2_憑證設定_局部.png
      • 平台編號
        若是 LINE@ 須代入 LINE Developers 建立的 Messaging API 中的 Channel ID。

      • 平台金鑰 (必填,LINE@)
        須代入 LINE Developers 建立的 Messaging API 中的 Channel secret。

      • 平台憑證 (必填)
        若是 LINE@ 須代入 LINE Developers 建立的 Messaging API 中的 Channel access token。

    3. LINE LOGIN 設定 (LINE@)


      3_機器人管理_LINE@_3_LINE-LOGIN-設定_局部.png
      • 開放授權編號
        須代入 LINE Developers 建立的 LINE Login 中的 Channel ID。

      • 開放授權密碼
        須代入 LINE Developers 建立的 LINE Login 中的 Channel secret。

    4. Account Link 設定 (LINE@)

      3_機器人管理_LINE@_4_Account-Link-設定_局部.png

      透過 Account link 可以將聊天機器人的使用者與原先商業網站的帳戶互相綁定,對已經有相當量用戶數的服務提供商來說,將可讓使用者有一致的體驗。

      • 登入頁面的網址

      • 讀取使用者資料的網址

      • 讀取使用者資料時所使用雜湊的 SALT

    5. Webhook 設定 (LINE@)

      3_機器人管理_LINE@_5_Webhook-設定_局部.png
      • Webhook URL
        什麼是 Webhook ? 用比較簡單的解釋可以理解成 Webhook 是讓一個網站能訂閱另一個網站的方法。

        若要使用 Webhook,請複製此 Webhook URL 將值設定到 LINE Developers 的 Messaging API 中的 Webhook URL 欄位。

        記得驗證後重新整理畫面,確保其值有正確設定,才可以使用此功能 。

    6. 安全性設定

      3_機器人管理_LINE@_6_安全性設定_局部.png
      • Webhook 白名單
        當我們要進行跨網域請求時,請將會用到的網域設定到 Webhook 白名單 中。


    7. 機器人屬性設定

      3_機器人管理_LINE@_7_機器人屬性設定_局部.png
      • 機器人初次建立時不會有任何屬性(如上圖所示),若有使用機器人屬性的需求,請至 設定>屬性管理 新建所需的機器人屬性。

        建立屬性後,就可以進到 機器人屬性設定 檢視或更改屬性的值。
    8.  
    • 重新授權
      Facebook 聊天機器人會多出一個重新授權按鈕,當授權過期時可以點選對其進行更新。

      2-6_機器人重新授權.png