-1

我們開發基於Facebook Messenger平臺的聊天機器人。以用戶身份發送信息到Facebook Chatbot

在對話中,我們確實希望將複雜的UI顯示爲WebView。當用戶點擊WebView中的一個按鈕時,它應該關閉webview並調用對話中的用戶問題,並由我們的機器人回答。

我已經設法顯示WebView,發回消息給我的後端,並給用戶一個答案。

但是,我怎麼能創建一個新的消息作爲「用戶」出我的WebView?

示例對話框:

博特(在交談中): 你想要哪頂帽子? [按鈕打開帽子選擇-的WebView]

用戶(在web視圖): [點擊在帽子選擇-的WebView按鈕]

用戶(在交談中): 我想綠色的<我怎麼可以在這裏創建此消息

博特(在交談中): 好吧,我會送它到y OU很快

回答

1

您可以使用「快速回復」此:https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies

按鈕上的文字會從用戶的消息。

+0

不,我在一個WebView中,我沒有快速回復。但我確實想要的功能快速回復提供...只是定製:) – Stefan

+1

好吧,我不認爲這是可能的。你不能在沒有快速回復的情況下設置自定義的用戶消息,這會很奇怪,容易被破解。 – luschn

相關問題