如何在Messenger中显示Web视图

时间:2017-03-29 08:15:01

标签: c# webview messaging botframework facebook-messenger-bot

我跟着这个:https://developers.facebook.com/docs/messenger-platform/webview/sharing

我已经创建了自定义类:

elements e = new elements();

                    e.default_action.type = "web_url";
                    e.default_action.type = "https://www.youtube.com/watch?v=kOkQ4T5WO9E";
                    e.title = "title";

                    List<buttons> list = new List<buttons>();
                    buttons b = new buttons();
                    b.title = "button title";
                    b.type = "web_url";
                    b.url = "https://www.youtube.com/watch?v=kOkQ4T5WO9E";
                    list.Add(b);
                    e.buttons = list.ToArray();

                    msg.ChannelData = e;
                    msg.Text = "test";

然后,在方法中:

{{1}}

但它会引发错误。在机器人框架中,仪表板无法查看问题。 如何调试?

1 个答案:

答案 0 :(得分:1)

查看Microsoft Bot Framework .NET - Enrich your conversation with Facebook Messengers Webview视频。它向您展示了如何利用Facebook Messenger扩展在Bot Framework聊天机器人中提供Webview体验。

视频的演示代码为here