web-dev-qa-db-fra.com

Comment accorder l'accès aux applications pour le compte Facebook

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.

3
Blessy Chio

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.

3
David Foerster

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.

1
somethingorange
  1. Je suis les étapes pour installer le plugin purple-facebook pour Pidgin.
  2. J'installe Pidgin.
  3. Création d'un compte facebook dans Pidgin.
  4. Dans Empathy, importez le compte facebook de Pidgin. 5- Suppression du logiciel Pidgin après l'importation du compte facebook.

Et son fonctionnement

0
user725524