Facebook va déprécier son API de chat qui permet actuellement d'envoyer des messages de chat via XMPP.
Mon entreprise travaille actuellement sur un produit qui pourrait tirer parti de l'API de chat et j'aimerais en savoir plus sur l'avenir de ce service.
L'API de chat actuelle basée sur XMPP sera-t-elle remplacée par une nouvelle version l'année prochaine? Ou est-ce que ça va être obsolète?
Toute contribution à ce sujet sera appréciée!
L'API Facebook XMPP Chat a été déconseillée dans la version 2.0 et supérieure, ce qui signifie qu'elle ne sera plus disponible après le 30 avril 2015.
Facebook n'a annoncé aucun remplacement pour cette API, je vous recommande donc de ne pas créer un produit qui nécessite cette fonctionnalité.
La chose la plus proche que j'ai trouvée jusqu'à présent est ce point final:
GET /v2.2/me/inbox
( https://developers.facebook.com/docs/graph-api/reference/v2.2/user/inbox )
Cela vous permet de lire tous les messages. Vous aurez besoin d'une autorisation read_mailbox . Mais vous ne pouvez pas publier, mettre à jour ni supprimer.
Bien que ce ne soit pas une API à part entière ou quoi que ce soit, il existe un plugin libpurple (Pidgin) dont j'ai confirmé le fonctionnement avec les nouvelles restrictions de chat Facebook: https://github.com/jgeboski/purple-facebook
L'API Messanger est ici (ne peut pas encore poster de commentaire) info: https://developers.facebook.com/blog/post/2015/03/25/introducing-messenger-platform-and-businesses-on -messenger /
api: https://developers.facebook.com/docs/messenger
mais je n'ai rien trouvé qui pourrait être utile pour remplacer l'API de chat
Il y a quelques jours, Facebook vient d'annoncer sa nouvelle plateforme Messenger
https://developers.facebook.com/docs/messenger-platform .
Pour l'instant, il ne peut être utilisé qu'avec la page Facebook et utiliser Webhooks
comme moyen de communiquer avec notre application. Il peut également envoyer un message avec l'ID ou le numéro de téléphone du destinataire si le destinataire l'autorise.
Il ne s'agit pas de XMPP, mais mon problème était d'utiliser le chat sans accéder au navigateur et ce package de noeud l'a résolu. Il incite Facebook à croire que vous obtenez et publiez sur son site. Plutôt cool!
Depuis quelques mois, il y a une inverse assez complète du protocole MQTT utilisé par l'application de messagerie implémentée avec deux bibliothèques de messagerie instantanée:
Les deux partagent la même base de code et ont été essentiellement implémentés par la même personne, vous pouvez donc soit réutiliser la base de code, soit utiliser bitlbee-facebook et faire votre truc par-dessus IRC.
Je suppose que Facebook ne donnera plus accès à xmpp après le 30 avril 2015, car ils ont bloqué l'accès des amis à partir de là sdk et via xmpp, vous pouvez trouver des torréfacteurs pour accéder à vos amis.