Я реализовал кнопку отправки сообщений (optin), которая отлично работает с моей учетной записью. Всякий раз, когда я нажимаю на него, веб-крючок запускается и вызывает мой сервер, который делает все, что должен, однако, когда другой человек щелкает по нему, они получают диалоговое окно с надписью «продолжить как блабла», которое затем закрывается, и веб-крючок не приходит. Нет сообщения об ошибке, и после нескольких часов стука в кирпичную стену мы обнаружили, что после отправки нашей странице сообщения и затем нажатия кнопки «Отправить мессенджеру» на нашем сайте вызывается веб-крючок.
Мы реализовали все, как показано в их документации, наше приложение является общедоступным, и мы одобрены для pages_messaging
. Домены приложений совпадают, все настроено правильно (я полагаю ..)
Я надеюсь привлечь представителя Facebook или кого-то, кто занимался этим вопросом, потому что у меня действительно нет идей.
Опять же, кнопка «Отправить в мессенджер» отображается правильно. Учетная запись пользователя отображается ниже с надписью "Не вы?" ссылка для переключения аккаунтов. При нажатии кнопки открывается новое окно с надписью «Отправить мессенджеру» вверху и кнопкой «Продолжить как {имя}», которая при нажатии закрывает окно и отправляет кучу запросов POST, а затем значок исходной кнопки «Отправить мессенджеру». становится прозрачным, как если бы все было успешно, но не поступает вызов webhook до тех пор, пока пользователь не уйдет и не отправит странице сообщение вручную и не повторяет процедуру ...