Bonne journée à tous!
Cela fait un certain temps que j'essaie d'utiliser Empathy pour le chat Facebook, mais chaque fois que j'essaie de l'activer, je reçois le message "Les applications ne peuvent plus accéder à votre compte en ligne Facebook blah, blah, blah ..." et j'ai donc essayé. aller aux comptes en ligne et ensuite accorder l'accès. Mais chaque fois que je clique sur le bouton pour accorder l'accès, il repasse à "désactivé" au bout de trois secondes environ. Que se passe-t-il et comment puis-je résoudre ce problème?
P.S. J'ai déjà essayé d'utiliser Pidgin mais j'obtiens toujours la même erreur. Parfois, je reçois aussi l'erreur "autorisation échouée".
De plus, je peux me connecter à mon compte FB en utilisant mon navigateur Web.
ne note à l'avance: Il semble qu'Empathy ne prend pas en charge le service de messagerie de Facebook, mais Pidgin , un client multi-messagerie similaire basé sur la même bibliothèque libpurple
, fait avec un plug-in comme décrit ci-dessous.
Le plug-in
purple-facebook
remplace le plug-in intégré Facebook XMPP. Facebook est en train de fermer son service XMPP, ce qui rompra inévitablement le support existant.
( Source )
Les instructions suivantes sont écrites pour Pidgin et, bien qu'elles devraient fonctionner de la même manière pour Empathy en théorie (étant donné qu'elles sont toutes deux basées sur libpurple
), les utilisateurs signalent qu'Empathy n'accepte pas ce plug-in pour une raison quelconque.
Pour installer
purple-facebook
dans Ubuntu, Linux Mint et ses dérivés, vous pouvez utiliser son référentiel officiel. Pour ajouter le référentiel et installer le plug-in, utilisez les commandes suivantes:Sudo add-apt-repository "deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_$(lsb_release -rs)/ /" wget -O- 'https://jgeboski.github.io/obs.key' | Sudo apt-key add - Sudo apt-get update Sudo apt-get install purple-facebook
Si vous ne souhaitez pas ajouter le PPA, vous pouvez télécharger le DEB à partir de ICI (mais vous ne recevrez aucune mise à jour à moins d’ajouter le référentiel). Ou bien, récupérez vous source et construisez-le . […]
Une fois installé, ajoutez un nouveau compte dans Pidgin (Comptes> Gérer les comptes> Ajouter) et dans le menu déroulant Protocole, sélectionnez “Facebook” ( important: PAS “Facebook (XMPP)” ):
Pidgin Facebook Je dois également mentionner que, dans le champ du nom d'utilisateur, vous pouvez entrer votre emil, votre nom d'utilisateur Facebook ou votre numéro de téléphone associé à votre compte Facebook.
( Source avec quelques modifications)
Le 18 octobre 2015, les travaux de GSoC de jgeboski ont été fusionnés dans le projet principal Pidgin. Il apparaîtra dans la prochaine version majeure de Pidgin.
Cela signifie que les futures versions de libpurple dans Ubuntu (et probablement plus tôt dans Pidgin PPA ) incluront purple-facebook
et remplaceront la procédure ci-dessus.
Si je me souviens bien, Facebook a modifié son API, ce qui a empêché plusieurs packages d'accéder à votre compte et d'utiliser les options de l'API, telles que la discussion en ligne.
Vous pouvez trouver plus d'informations avec une simple recherche Google, par exemple: http://www.omgubuntu.co.uk/2015/04/facebook-chat-api-empathy-Pidgin-stop-working
Aux dernières nouvelles, les équipes Pidgin et Empathy travaillent sur une solution. Je leur souhaite la meilleure des chances.
Et son fonctionnement