Проблема с подключаемым модулем клиентского чата Facebook

Итак, я пытаюсь интегрировать плагин чата facebook на свой сайт. Итак, для начала я приступил к своей задаче, сначала следуя руководству: https://developers.facebook.com/docs/messenger-platform/discovery/customer-chat-plugin/

Это было довольно просто и интуитивно понятно. Однако, когда я подключил свой код к своему веб-сайту, я фактически не смог отобразить виджет чата. Теперь я искал возможные решения, несколько полезных людей рекомендовали мне убедиться, что мой домен внесен в белый список. Это было на самом деле! У меня также не появляется никаких ошибок на моей консоли.

Я хочу отметить, что мой чат-бот в настоящее время не работает, так как моя команда в настоящее время его разрабатывает. Я помню, что это было без проблем несколько месяцев назад (конец июля 2018 года). Если один из членов моей команды с правами администратора уже вошел в Facebook, он сможет видеть виджет чата.

В этом ли проблема? Facebook обновил свои системы, чтобы на веб-сайтах можно было видеть только живых ботов, независимо от того, смотрит на это член команды или нет.

Я ценю любой вклад!


person ekram67    schedule 01.12.2018    source источник


Ответы (1)


Только что из нашей документов я нашел еще 1 подсказку белый список:

  • Подключаемый модуль должен работать через HTTPS.

Возможно ли, что это ваш случай? Извините, я не могу сказать, является ли неживой бот проблемой. :-/

person Amio.io    schedule 04.12.2018
comment
Привет! Ну, во-первых, я хотел бы поблагодарить вас за ответ! Таким образом, веб-сайт, который я внес в белый список, на самом деле использует https. Кроме того, когда я тестирую виджет на своем локальном компьютере, то есть создаю приложения для быстрой фляги, которые обслуживают html-страницы. Я обязательно использую ngrok в качестве обратного прокси. Я все еще изучаю, что может быть не так, и когда я в конце концов выясню, что не так, я обязательно напишу об этом. Сейчас я пытаюсь запустить свое приложение, чтобы посмотреть, изменит ли это мою ситуацию — я установил отправку для pages_messaging. - person ekram67; 11.12.2018
comment
@ekram67 Попробуйте подключить новую страницу FB через Amio (https://https;//app.amio.io/signup), затем снова настройте плагин чата (документы .amio.io/docs/facebook-messenger-entry-points-from-webpage). Если это работает, значит, что-то не так с вашим приложением FB. Дай мне знать. - person Amio.io; 12.12.2018
comment
В итоге я последовал вашему руководству, и это сработало! Кое-что, что я хотел бы добавить, это то, что, когда я попробовал это снова, я к тому моменту настроил учетную запись бизнес-менеджера для своей команды. Значит, это тоже могло способствовать успеху? - person ekram67; 08.05.2019
comment
@ ekram67 Я так не думаю, но все возможно. :) Список, который мы поддерживаем, должен помочь вам начать работу без учетной записи Business Manager. - person Amio.io; 14.05.2019
comment
На самом деле, во время тестирования возможно, что ошибка могла заключаться в том, что плагин работает в Chrome, но не отображается в Firefox. - person ekram67; 16.05.2019