Я создаю веб-сайт Wordpress, на котором будут пользователи, являющиеся клиентами, и пользователи, являющиеся специалистами в определенной области, которых клиенты могут нанять для оказания услуг. Владелец хочет, чтобы клиенты и специалисты могли общаться друг с другом в режиме реального времени, нет никакого интереса в том, чтобы пользователи общались с владельцем или ботом, как вы видите на многих сайтах, использующих Facebook Messenger. Может ли API Facebook Messenger обрабатывать этот обмен сообщениями между пользователями? Они будут входить на сайт, используя логин Facebook, и их учетные записи будут связаны с их учетной записью Facebook. Или есть другой инструмент, который мог бы справиться с этим, о котором я, возможно, не подумал?
Вопрос
Может ли Facebook предоставить API для чата (Messenger)?
Ответы
Ответ 1 · Xuezheng Ma
Нет официального способа воздействовать на поведение пользователя. Но есть обходной путь: https://github.com/Schmavery/facebook-chat-api
Этот API - единственный способ автоматизировать функции чата в учетной записи пользователя. Мы делаем это, эмулируя браузер. Это означает выполнение одних и тех же запросов GET/POST и обмануть Facebook, заставив его думать, что мы нормально обращаемся к веб-сайту. Поскольку мы делаем это таким образом, этот API не будет работать с токеном аутентификации, но требует учетных данных учетной записи Facebook.
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.