ボットからの応答ごとにチャットボット内のユーザーの動作をキャプチャします。それはFacebookの/嫌いなボタンのような基本的なフィードバックです。マイクロソフトボットフレームワークを使用して、チャットボットでユーザーの動作を取得します。
MSボットフレームワークで可能ですか?
ボットからの応答ごとにチャットボット内のユーザーの動作をキャプチャします。それはFacebookの/嫌いなボタンのような基本的なフィードバックです。マイクロソフトボットフレームワークを使用して、チャットボットでユーザーの動作を取得します。
MSボットフレームワークで可能ですか?
リッチカードまたはヒーローカードを使用して、feedback yes no
ボタンまたはlike
ボタンを実装できます。
多くのメッセージングチャネルは、より豊かなオブジェクトを追加する機能を提供します。ボットフレームワークには、リッチカードを添付ファイルとしてレンダリングする機能があります。サポートされているカードには、英雄カード、サムネイルカード、領収書カード、サインインカード、アニメーションカード、ビデオカード、オーディオカードなどがあります。目的のカードタイプが選択されると、それは添付データ構造にマップされます。メッセージアクティビティのmessage.Attachmentsプロパティにカード添付ファイルが設定されているCardsDialogクラスにあるキーコードを確認します。
public async Task DisplaySelectedCard(IDialogContext context, IAwaitable<string> result)
{
var selectedCard = await result;
var message = context.MakeMessage();
var attachment = GetSelectedCard(selectedCard);
message.Attachments.Add(attachment);
await context.PostAsync(message);
context.Wait(this.MessageReceivedAsync);
}
ヒーローカード
ヒーローカードは多目的カードです。主に単一の大きなイメージ、ボタン、および「タップアクション」をホストし、カード上に表示するテキストコンテンツを表示します。ヒーローカードのサンプルについては、CardsDialogクラスのGetHeroCardメソッドを参照してください。
private static Attachment GetHeroCard()
{
var heroCard = new HeroCard
{
Title = "BotFramework Hero Card",
Subtitle = "Your bots — wherever your users are talking",
Text = "Build and connect intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Office 365 mail and other popular services.",
Images = new List<CardImage> { new CardImage("https://sec.ch9.ms/ch9/7ff5/e07cfef0-aa3b-40bb-9baa-7c9ef8ff7ff5/buildreactionbotframework_960.jpg") },
Buttons = new List<CardAction> { new CardAction(ActionTypes.OpenUrl, "Get Started", value: "https://docs.microsoft.com/bot-framework") }
};
return heroCard.ToAttachment();
}
私はサンプルを作成しています。あなたと画像を共有する。はいをクリックすると、評価を与えるカードも表示されます。
このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 17939816) –
確かに..私は感謝しました –
の可能性のある重複した[チャットボットに応答した後、ユーザーからのフィードバック」をプロトタイプするためのオプションは何ですか](http://stackoverflow.com/questions/42065052/what-are-options-to-prototype -backback-from-user-after-chat-in-chatbot) –
はい、どんなボディも考えていますか? – Sandy