c# - 在 Facebook Messenger 中分享按钮

标签 c# botframework facebook-messenger-bot

是否可以在 botframework 中创建一个 CardAction(按钮)作为 Facebook Messenger 中的分享按钮?

最佳答案

由于“分享”按钮是 Facebook 特有的,并非所有 channel 都通用,因此 BotBuilder 中没有执行此操作的代码。

然而,它可以通过使用 ChannelData (C#)/sourceEvent (Node.js) 来实现.

参见 this post作为 channel 数据信息外观的引用。另外,this sample展示了如何使用 ChannelData 功能。

最后,这是关于 ChannelData 的文档.

关于c# - 在 Facebook Messenger 中分享按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42318597/

相关文章:

facebook-messenger - Facebook Messenger bot 快速回复偶尔不会出现在 Android 上

c# - 如何重复使用 string.Format N 次生成的字符串

c# - WCF 反序列化丢失子集合

c# - 异步BeginSend方法的使用

css - 删除 MS-bot 框架中的图片上传按钮

facebook-graph-api - Facebook Messenger 页面范围 ID (PSID) 的困惑

facebook - 什么是Facebook Messenger音频消息格式?

C# LINQ to Entities-对象和对象集合交集的属性

c# - Microsoft Teams 机器人 - 链接展开身份验证流程

c# - Enterprise Bot 模板无法在单步 WaterfallDialog 中恢复 MainDialog