[ChatBot05] 建立 Line 的機器人通道
這篇介紹 Line 的 Messaging API 和機器人的串接。這當中會建立一個 LINE 官方帳號 2.0,使用者可以加入這個帳號來和機器人對話。
這篇介紹 Line 的 Messaging API 和機器人的串接。這當中會建立一個 LINE 官方帳號 2.0,使用者可以加入這個帳號來和機器人對話。
在上一篇完成了機器人的雲端佈署後,接下來要進行機器人和使用者介面的串接。這篇介紹臉書 Facebook 的 Messenger API 的串接。
前一篇在地端完成了一個簡單的機器人,而這篇目標是將這個機器人放到 Azure 雲端 成為一個「App」,並建立「機器人通道註冊」與之相連。最後使用「機器人通道註冊」中的預設通道「WebChat 網路聊天」作為使用者介面來測試雲端佈署是否成功。
在 Visual Studio 中使用 Bot Framework SDK 建立專案作為機器人的雛形。後續程式開發部分將以這個專案為模板進行修改。
這一系列文章記錄了自己打造聊天機器人的過程與心得,當中用了微軟的機器人開發套件 Bot Framework v4 SDK (C#) 和微軟的雲端平台 Azure 與認知服務,做出可以分析自然語言、具備基本問答能力的機器人,而且在多個平台上可以共用同樣的程式碼。
非常感謝網路上許多高手提供自己的經驗和技術,讓這個簡單的機器人得以成形。