#microsoft-graph-api #botframework #microsoft-teams #microsoft-graph-teams
#microsoft-graph-api #botframework #microsoft-teams #microsoft-graph-teams
Вопрос:
У меня есть бот только для уведомлений, и я хотел бы отправлять приветственное сообщение пользователям только тогда, когда бот добавляется в личную беседу.
Я прослушиваю события ‘ConversationUpdate’, как указано здесь, хотя я продолжаю получать одно и то же событие несколько раз одно за другим для одного и того же пользователя, все события идентичны (кроме идентификатора события и метки времени). Я отвечаю на событие со статусом HTTP 200 (я обрабатываю их через REST).
У кого-нибудь есть идея, почему я буду получать одни и те же события несколько раз и как этого избежать? Это какая-то повторная попытка из-за неожиданного ответа с моей стороны?
Здесь даже сказано: «Для ботов с персональной областью действия ваш бот будет получать событие ConversationUpdate только один раз, даже если бот будет удален и добавлен повторно».
Комментарии:
1. Получение одного и того же события несколько раз означает, что пользователь устанавливает / удаляет бота много раз? Не могли бы вы более подробно объяснить, когда вызывается событие?
2. можете ли вы ответить на заданный выше вопрос?
3. Для личной области вы будете получать событие обновления беседы на время, это специально. Вы также получаете событие во второй раз? если да, не могли бы вы поделиться манифестом?