В настоящее время я успешно разработал Протокол передачи человека за Messenger Bot.
Chat with a person
«, бот перестанет работать, и пользовательский вводMark as done
msgstr «бот вернет управление потоком.Работает как запланировано. Проблема в том, что мы тоже хотим посмотреть и отследить все пользователи в чате с ботом даже если он только взаимодействует с ботом. Потому что мы хотим отследить, что у нашего бота есть какие-то дефекты.
я знаю я может записывать данные со стороны моего сервера. Но мне любопытно, есть ли более разумные решения для решения этой проблемы. Может быть два Inboxes. Один почтовый ящик для «Протокол передачи человека«и один почтовый ящик для»Вся история общения».
Создайте другое приложение, добавьте его в качестве дополнительного приемника и подпишитесь на событие в режиме ожидания. Он сможет видеть все входящие события webhook, независимо от того, какое приложение в данный момент общается:
https://developers.facebook.com/docs/messenger-platform/reference/webhook-events/standby
Других решений пока нет …