configurar - Reemplazo de Facebook Chat API en v2.0?
pidgin whatsapp (8)
Facebook desaprobará su API de chat que actualmente permite enviar mensajes de chat a través de XMPP.
Actualmente, mi empresa está trabajando en un producto que puede aprovechar la API de chat y me gustaría saber más sobre el futuro de este servicio.
¿Será reemplazada la actual API de chat basada en XMPP por una nueva versión el próximo año? ¿O va a ser obsoleto?
Cualquier comentario sobre esto será apreciado!
Desde hace unos meses, hay un reverso bastante completo del protocolo MQTT utilizado por la aplicación de mensajería implementada con dos bibliotecas de mensajería instantánea:
- bitlbee-facebook https://github.com/bitlbee/bitlbee-facebook
- purple-facebook https://github.com/dequis/bitlbee-facebook
Ambos comparten la misma base de código y fueron implementados esencialmente por la misma persona, por lo que puedes reutilizar la base de código o usar bitlbee-facebook y hacer tus cosas sobre IRC.
Hace un par de días, Facebook acaba de anunciar su nueva plataforma Messenger
https://developers.facebook.com/docs/messenger-platform .
Por ahora, solo se puede usar con la página de Facebook y usar Webhooks
como una forma de comunicarse con nuestra aplicación. También puede enviar mensajes con la identificación o número de teléfono del destinatario si el destinatario lo autorizó.
La API de Facebook XMPP Chat ha quedado obsoleta en v2.0 y superior, lo que significa que no estará disponible después del 30 de abril de 2015.
Facebook no ha anunciado ningún reemplazo para esta API, por lo que recomiendo no crear un producto que requiera esta funcionalidad.
Lo más parecido que he encontrado hasta ahora es este punto final:
GET /v2.2/me/inbox
( https://developers.facebook.com/docs/graph-api/reference/v2.2/user/inbox )
Esto le permite leer todos los mensajes. Necesitará un permiso read_mailbox . Pero no puedes publicar, actualizar ni eliminar.
Messanger API está aquí (no se puede publicar un comentario) info: https://developers.facebook.com/blog/post/2015/03/25/introducing-messenger-platform-and-businesses-on-messenger/
api: https://developers.facebook.com/docs/messenger
sin embargo, no encontré nada que fuera útil como reemplazo de la API de chat
No se trata de XMPP, pero mi problema era utilizar el chat sin acceder al navegador y este paquete de nodos lo resolvió. Hace trucos a Facebook para que crea que está obteniendo y publicando desde su sitio. ¡Muy genial!
Si bien no es una API completamente desarrollada ni nada, hay un complemento libpurple (pidgin) que he confirmado que funciona con las nuevas restricciones de chat de Facebook: https://github.com/jgeboski/purple-facebook
Supongo que Facebook nunca dará acceso a xmpp después del 30 de abril de 2015 porque han bloqueado el acceso de amigos desde allí sdk y mediante xmpp puedes encontrar tostadores para acceder a tus amigos.