2017-02-20 3 views
1

私はフォームを作成し、リクエストをweb apiに送り、jsonでレスポンスを得ました。私はボットのテーブルの形式で応答を印刷したい。マイクロソフトのボットフレームワークでテーブルを返す

String json = //api response 

dtringをhtmlテーブルに変換して表示できますか? 文字列を書式設定して表示しようとしましたが、動作しません。 テーブルデータを使用して応答する方法はありますか?

like:名前|年齢|電話番号\ n jhbg | 20 | 7787908080

+1

可能な重複framewok](http://stackoverflow.com/questions/40630617/show-data-in-chat-emulator-bot-framewok) –

答えて

0

残念ながらそうではありません。各チャネルにはメッセージの表示機能が限られています。たとえば、一部のチャネルでは基本的なマークダウンを使用できますが、他のチャネルでは使用できません。

私は、この要件の解決策として、ボットの実装ではカード添付ファイルとして動的イメージを使用していますが、スカイスキャナーのチャットボットをチェック - カルーセルでの飛行時間はイメージです:リッチメディアカードのhttps://www.skyscanner.net/news/tools/skyscanner-facebook-messenger-bot/

デモ: https://www.robinosborne.co.uk/2016/07/18/rich-botframework-conversation-cards/

リッチカードのマニュアル:チャットエミュレータボットで[表示するデータの https://docs.botframework.com/en-us/csharp/builder/sdkreference/attachments.html

関連する問題