Bot Framework Facebook Webhook Event Mapping - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь определить, что каркас бота отображает события на ActivityTypes.Я не могу найти ничего в документации, и я не могу определить в коде SDK, где происходит это отображение, чтобы понять это.Использование v4 Bot Framework и C #.

Что бы они тоже отображались?

  • messages
  • messaging_postbacks
  • messaging_optins
  • message_deliveries
  • messaging_referrals
  • режим ожидания
  • messaging_handovers

1 Ответ

1 голос
/ 25 марта 2019

Вот карта событий webhook к типам активности ботов. Возможно, вам удастся создать какое-то промежуточное программное обеспечение, способное захватывать «message_deliveries» и «standby». Но в настоящее время они никак не отражаются на них.

  • сообщения -> ActivityTypes.Message
  • messaging_postbacks -> ActivityTypes.Message
  • messaging_optins -> ActivityTypes.Message
  • message_deliveries -> Данные отправляются через канал доставки, который не перехватывается ботом
  • messaging_referrals -> ActivityTypes.Message
  • standby -> Данные отправляются по каналу 'standby', который не перехватывается ботом
  • messaging_handovers -> ActivityTypes.ConversationUpdate

Согласно документам Facebook , любое сообщение и события доставки, отправленные в режиме ожидания, могут быть получены из истории сообщений.

Надежда на помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...