Я тестирую приложение для мгновенных игр на Facebook и хочу, чтобы мой бот собирал messaging_game_plays
событий для регистрации пользовательских данных в конце сеанса игры.
Я настроил страницу приложения, приложениеи загрузил сборку, которую я перешел на этап тестирования.У меня также есть бот с общедоступным веб-крючком, который я успешно проверил.В настоящее время веб-крюк подписан на messaging_game_plays
и messages
.У меня есть простая функция эха, встроенная в бота, и я могу раскрутить приложение мессенджера на своем телефоне, отправить сообщение на страницу и получить эхо отлично.
Проблема возникает, когда я захожу в раздел игр моего приложения мессенджера., сыграйте в игру и выйдите из игры.Я ожидаю, что мой бот получит событие messaging_game_plays
за https://developers.facebook.com/docs/messenger-platform/reference/webhook-events/messaging_game_plays/,, но я не получаю никаких указаний в журналах сервера бота о том, что что-то вызвало webhook (даже после ожидания значительного количества времени).
Итак, мой вопрос / вопросы: Я пропустил что-то, что требуется для отправки messaging_game_plays
моему боту?Что-нибудь, что мне нужно добавить в мою сборку приложения специально для этого события, чтобы вызвать?Достаточно ли запуска игры на моем телефоне и выхода из игры для тестирования этого события?
Я безуспешно искал форумы и документацию, но, возможно, что-то пропустил по пути.Я проверил этот вопрос: Настройка веб-крючка Facebook Messenger, но не сработала , и это помогло мне успешно вызвать messages
событий, которые я получаю , я просто не могу собратьmessaging_game_plays
события.
Я довольно новичок в этом процессе, поэтому я могу пропустить что-то маленькое, любая помощь будет принята с благодарностью!
Для справки:
app webhookподписки