2017-06-13 6 views
0

ボットを開発し、クライアントにリッチカードを送信しています。ユーザーがWebチャットを通じてボットに接続し、そのリッチカード内のボタンをクリックすると、ユーザーがクリックしたボタンのテキストは、メッセンジャーとは異なり、チャットウィンドウにエコーされません。ウェブチャットのリッチカードからクリックしたボタンのテキストをエコーする方法

これは、ユーザーが会話の中でスクロールすると、ボットが書いたテキストだけが表示され、どのような選択肢(どのボタンがクリックされたか)を見ることが難しくなるためです。どのボットの答えがどの選択肢に対応しているか。

+0

リッチカード生成のコードを少なくともいくつか追加できますか? –

答えて

0

CardAction(お客様のボタン)のTypeimBackに設定されていることを確認してください。次に、Valueプロパティにチャットに表示するテキストを入力します。 documentationパー

CardAction.Type:imBack

CardAction.Value:ボタンをクリックしたユーザーから(ボットに を送信するメッセージのテキストまたはカードをタップ)。 このメッセージ(ユーザーからボット)は、 の会話をホストしているクライアントアプリケーションを通じて、すべての会話 の参加者に表示されます。

+0

うれしかった!アップしてください。 [投票が重要な理由](https://stackoverflow.com/help/why-vote) –

関連する問題