-1

Facebook Messenger Platformに基づいてチャットボットを開発します。Facebookにユーザーとしてメッセージを送信Chatbot

会話の途中で、複雑なUIをWebViewとして表示する必要があります。ユーザーがWebView内のボタンをクリックすると、WebViewが閉じられ、会話のユーザー質問が呼び出され、ボットが回答します。

私はWebViewを表示し、バックエンドにメッセージを返信してユーザーに回答を返しました。

しかし、WebViewの「ユーザー」として新しいメッセージを作成するにはどうすればよいですか。

サンプルダイアログ(会話中)

ボット: あなたは帽子をしたいですか? [ハット選択-のWebViewを開くためのボタン]

ユーザー(WebViewの中): [ハット選択-WebViewの中ボタンをクリックして](会話中)

ユーザー:私は緑の<がどのように私はここに、このメッセージを作成することができますしたい

(会話中)ボット: [OK]を、私はyにそれをお送りしますOUすぐ

答えて

1

あなたは、このために、「クイック返信を」使用することができます。https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies

ボタンのテキストは、ユーザーからのメッセージになります。

+0

いいえ、私はWebViewにいますが、私はそこにクイック返信がありません。しかし、私はちょうど速い応答が提供する機能を正確に望んでいます...ちょうどカスタムを作った:) – Stefan

+1

いいえ、私はそれが可能だと思いません。あなたは素早く返信せずにカスタムのユーザーメッセージを設定することはできません。それは奇妙で簡単にハックすることになります。 – luschn

関連する問題