web-dev-qa-db-fra.com

Empathy n'autorisera pas le compte facebook

Bref et gentil: je ne peux pas obtenir d'empathie pour ajouter facebook en tant que compte. Du tout.

Il me demande de me connecter à facebook (le [email protected] ne fonctionnera pas ici, j’ai essayé. Revient invalide, et oui j’ai utilisé le nom d’utilisateur "url") dans un navigateur chrome ( Même si firefox était utilisé par défaut lors de la tentative, la même chose s’est produite), et tout ce que j’obtiens, c’est "Avertissement de succès: traitez l’URL ci-dessus comme votre mot de passe" ou quelque chose de proche. Et les paramètres du compte "attend" toujours la vérification de Facebook.

Quelqu'un d'autre a déjà résolu ce problème? J'ai désactivé la navigation sécurisée, les notifications de connexion au compte, la déconnexion, supprimé l'application Ubuntu de Facebook.

Sinon, je vais juste prendre un autre chat pour Ubuntu.

5
Eric E

Le chat Facebook cessera de fonctionner dans Empathy et dans d'autres clients de messagerie instantanée de bureau tiers à compter du 30 avril 2015

Après le 30 avril, Facebook déclare que la dépréciation des API peut prendre quelques semaines. Si vous essayez de vous connecter à Facebook Chat en utilisant une application telle que Pidgin ou Empathy, cela ne fonctionnera plus et une erreur de connexion sera générée.

Bien que la perte (apparemment soudaine) d'un service de chat populaire surprendra les utilisateurs d'ordinateurs de bureau, ce n'est pas une nouveauté pour les développeurs.

Facebook a annoncé qu’il déprécierait l’API de discussion XMPP, qui permettait aux applications tierces de "se connecter" au chat Facebook en avril dernier.

Une API de remplacement permettant d'accéder au chat Facebook (ou à Messenger) n'a pas été annoncée.

Source: http://www.omgubuntu.co.uk/2015/04/facebook-chat-api-empathy-Pidgin-stop-working

En attendant, dans les paramètres de sécurité de Facebook, vous pouvez générer un mot de passe spécial pour Jabber permettant à Empathy et à Pidgin de fonctionner.

3
user68186

Ce qui s'est passé c'est que facebook.com (ainsi que le chat) n'utilise plus https. L'empathie veut. Vous devez modifier manuellement les paramètres. C'est facile, mais encore une fois, vous vous connectez via http, alors soyez sur un réseau de confiance.

Pas:

  1. Fermez l'empathie/les paramètres du compte.
  2. Terminal ouvert (ctrl + alt + T ou terminal de recherche)
  3. Entrez cette commande:

    Sudo nano /usr/share/accounts/providers/facebook.provider
    
  4. Recherchez la ligne suivante dans le fichier:

    <group name="user_agent">
    
  5. Ajoutez ceci directement après cette ligne:

    <setting name="AllowedSchemes" type="as">['https','http']</setting>
    
  6. Hit ctrl + X

  7. Tapez oui ou y, appuyez sur Entrée
  8. Redémarrez votre système
  9. Vous devriez maintenant pouvoir vous connecter à Facebook à partir des paramètres du compte.

Remarque: Copiez les commandes ci-dessus exactement. En d'autres termes,/usr/est le chemin réel, à ne pas remplacer par votre propre nom d'utilisateur.

Et encore une fois, vous vous connectez maintenant via une connexion non sécurisée/cryptée à Facebook. Utilisez-le uniquement sur un réseau approuvé.

0
Eric