Диалоговое окно Microsoft Bot Framework Proactive без уведомления Facebook

Я использовал образцы упреждающих сообщений 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, как указано выше, в разных местах моего кода, но, похоже, ничего не работает.

Приветствуется любая помощь / указатели.

Спасибо

Стю


person Stu Price    schedule 18.09.2017    source источник


Ответы (1)


Я обнаружил, что уведомления работают нормально без каких-либо изменений кода для Пример" Начать новый диалог " после того, как мой Messenger Bot стал общедоступным. Я не понимаю, почему некоторые уведомления работают / не работают, когда бот не является публичным.

введите здесь описание изображения

person Stu Price    schedule 19.09.2017