Ошибка бота в мессенджере Facebook несуществующее поле (сообщения)

Я новый участник.

У меня ошибка при отправке сообщения с помощью HTTP Post на "graph.facebook.com/v2.11/me/messages?access_token=MY_PAGE_TOKEN"

Это возврат ошибки:

`{"error":{"message":"(#100) Tried accessing nonexisting field (messages) on node type (Page)","type":"OAuthException","code":100,"fbtrace_id":"EB39Xkxnf6O"}}`

Несмотря на ошибку, тестировщик и разработчик все еще могут получить сообщение. Но средство просмотра FB может и не одобрить мой отзыв: «Мы не получили автоматический ответ, когда отправили сообщение на вашу страницу. Боты должны реагировать на все действия пользователя в течение 30 секунд, так что процесс будет похож на непрерывный разговор. Перед повторной отправкой убедитесь, что ваш опыт работает нормально ".

Журнал показывает ту же ошибку со средством просмотра FB, когда сервер пытается ответить.

Любая помощь. Большое спасибо


person Phat Tran    schedule 01.01.2018    source источник


Ответы (1)


Как поясняется в документации, перед сообщениями необходимо указать {идентификатор беседы}.

Подробнее здесь

person Santiago M. Quintero    schedule 15.11.2018