我使用了Microsoft Bot Framework主动消息示例,这些示例很棒,但我有一个问题。
在简单消息示例(https://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/core-proactiveMessages/simpleSendMessage)中,消息发送但在Facebook Messenger中我没有收到手机通知。但是,添加这个简单的代码可以完美地修复:
message.ChannelData = JObject.FromObject(new { notification_type = "REGULAR" });
我现在正在使用“开始新对话”示例(https://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/core-proactiveMessages/startNewDialog)并希望执行相同的操作,但对话框消息不会导致通知。我已尝试在我的代码中的各个地方设置如上所述的notification_type,但似乎没有任何效果。
非常感谢任何帮助/指示。
由于
斯图
答案 0 :(得分:0)
自从我的Messenger Bot公开以来,我发现通知工作正常而没有对Start New Dialog example示例进行任何代码更改。我不明白为什么有些通知在机器人不公开时工作/不工作。