web-dev-qa-db-fra.com

Remplacement de l'API Facebook Chat dans la version 2.0?

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!

36
Nikolay Spassov

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é.

32
Simon Cross

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.

11
elecay

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

10
David Bugg

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

7
user2553902

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.

5
hendryanw

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!

3
Gismo Ranas

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.

3
Antoine Pietri

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.

1
Jaspreet Chhabra