1 回答

TA貢獻1900條經驗 獲得超5個贊
由于您甚至不知道您正在嘗試創建哪種類型的 Web 應用程序,或者您正在使用什么語言編寫 Web 應用程序,或者您計劃如何托管 Web 應用程序,因此您的第一步就是弄清楚所有這些。如果您需要該過程的任何部分的幫助,那么您需要提出一個關于它的新的非常具體的問題,并包括您迄今為止嘗試過的內容以及所有相關代碼。
當您在 Facebook Web 視圖中打開 Web 應用程序時,您需要確保 Web 應用程序具有向機器人發送活動所需的所有信息(我一直將其稱為主動消息,但這些通常指的是機器人) -給用戶的消息)。所需的憑據應該已內置到 Web 應用程序中,因此您需要發送到 Web 應用程序端點的唯一內容是用戶 ID,以便 Web 應用程序可以在活動中傳遞它,并且機器人可以識別哪個對話該活動涉及。向機器人發送活動的傳統方法是使用 Direct Line,但您可能會想出一種方法,只需向機器人的端點發送 HTTP 請求,甚至使用 Facebook 應用程序的回調 URL 即可。
完全沒有必要讓 LUIS 參與其中。僅當您不知道用戶會說什么時,才應使用 LUIS 來解釋來自用戶的消息。每當您控制發送到機器人的消息時,使用 LUIS 就沒有任何意義。請記住,有超過 15 種活動類型,并且您的活動不必是“消息”活動。您可以通過多種方式識別活動并在機器人中做出相應響應。我建議使用事件活動。
根據我對您的熟練程度的了解,您可能需要進行大量研究才能完成您想要完成的任務。
- 1 回答
- 0 關注
- 144 瀏覽
添加回答
舉報