Замена для Facebook Chat API в версии 2.0?
Facebook будет обесценивать свой API-интерфейс чата, который в настоящее время позволяет отправлять сообщения чата через XMPP.
Моя компания в настоящее время работает над продуктом, который может использовать API чата, и я хотел бы узнать больше о будущем этой службы.
Будет ли заменен текущий API-интерфейс на основе XMPP новой версией в следующем году? Или это будет устаревшим?
Любой ввод по этому поводу будет оценен!
Ответы
Ответ 1
API-интерфейс Facebook XMPP Chat устарел в версии 2.0 и выше, что означает, что он не будет доступен после 30 апреля 2015 года.
Facebook не объявили о замене этого API, поэтому я бы рекомендовал не создавать продукт, который требует этой функциональности.
Ответ 2
Самое близкое, что я нашел до сих пор, это конечная точка:
GET/v2.2/me/inbox
(https://developers.facebook.com/docs/graph-api/reference/v2.2/user/inbox)
Это позволяет читать все сообщения. Вам понадобится разрешение read_mailbox. Но вы не можете публиковать, обновлять и удалять.
Ответ 3
Несмотря на то, что он не является полностью полноценным API или чем-то еще, есть плагин libpurple (pidgin), который я подтвердил, работает с новыми ограничениями в чате Facebook:
https://github.com/jgeboski/purple-facebook
Ответ 4
Messenger API находится здесь (пока не можете оставлять комментарии)
info: https://developers.facebook.com/blog/post/2015/03/25/introducing-messenger-platform-and-businesses-on-messenger/
api: https://developers.facebook.com/docs/messenger
однако я не нашел ничего полезного в качестве замены API чата
Ответ 5
Несколько дней назад Facebook только что объявил о своей новой платформе Messenger
https://developers.facebook.com/docs/messenger-platform.
На данный момент его можно использовать только с Facebook-страницей и использовать Webhooks
как способ общения с нашим приложением. Он также может отправлять сообщение с идентификатором получателя или номером телефона, если получатель разрешил его.
Ответ 6
Это не про XMPP, но моя проблема заключалась в том, чтобы использовать чат без доступа к браузеру и этот node пакет решил его. Он обманывает facebook, полагая, что вы получаете и публикуете со своего сайта. Довольно круто!
Ответ 7
Начиная с нескольких месяцев, существует довольно полное обращение к протоколу MQTT, используемому приложением messenger, реализованным с двумя библиотеками мгновенных сообщений:
Оба имеют одну и ту же базу кода и по существу выполняются одним и тем же лицом, поэтому вы можете либо повторно использовать кодовую базу, либо использовать bitlbee-facebook, и делать свою работу поверх IRC.
Ответ 8
Думаю, Facebook никогда не даст доступ к xmpp после 30 апреля 2015 года, потому что они заблокировали доступ к друзьям отсюда sdk и через xmpp вы можете найти ростеры для доступа к друзьям.