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 白名單 中。

        範例:
          • https://www.gosu.bar
          • https://anyong.com.tw
          • http://google.com
    7. 機器人屬性設定

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

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

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