Acontece que tenho duas contas no Facebook e costumava conversar em ambas usando o pidgin. Tudo estava funcionando bem, até hoje, quando não consegui me conectar a uma das minhas contas. Um Server closed the connection
erro estava sendo exibido. Minha outra conta conseguiu fazer login no pidgin perfeitamente. Mas há pouco essa outra conta também não conseguiu se conectar ao Facebook exibindo um arquivo Internal server error
. O Facebook retirou completamente o suporte ao chat XMPP? Nesse caso, existe alguma maneira de conversar no Facebook usando o pidgin ou qualquer outro software de terceiros?
Responder1
Editar:Percebi que minha resposta abaixo está desatualizada. O método de instalação mudou. Quem estiver interessado em uma solução para o problema basta acessar a páginahttps://github.com/jgeboski/purple-facebooke siga as instruções escritas lá. Portanto, minha postagem original é inútil agora.
A postagem original: Encontrei o mesmo problema esta manhã e acabei de encontrar uma solução aqui:https://github.com/jgeboski/purple-facebook
Ele adicionará um novo protocolo do Facebook ao Pidgin que funciona para mim.
- Vá para a página abaixo e baixe o mais recenteroxo-facebook-*.tar.gz https://github.com/jgeboski/purple-facebook/releases
- Siga as etapas escritas na primeira página acima emConstruindo e Instalando em Linux e outras plataformas. Foi muito difícil para mim compilá-lo. Tive que instalar alguns programas que faltavam via Synaptic, não tenho certeza de quais eram realmente necessários, porém vocês vão precisarlibjson-glib-devclaro que sim. Essa foi a última coisa que precisei para configurá-lo com sucesso.
- Role para cima atéUso básicoe siga os últimos passos.
Deveria ser isso. Por favor, conte-nos como foi!
Responder2
https://developers.facebook.com/docs/chat
Em 30 de abril de 2014, o Facebook anunciou a descontinuação da API de bate-papo XMPP como parte do lançamento da API da plataforma v2.0.
Após 30 de abril de 2015, os aplicativos não poderão mais acessar o serviço ou a API. Isso inclui o acesso a chat.facebook.com e a permissão xmpp_login.
O Facebook recomenda que as pessoas acessem as Mensagens do Facebook na área de trabalho via Facebook.com ou Messenger.com.
Responder3
James Geboski agora está fornecendo compilações para Debian e Ubuntu, então agora é tão simples quanto:
- adicione o repositório como fonte e instale o purple-facebook
- reinicie o pidgin
- Edite a conta alterando o protocolo para Facebook e remova @chat.facebook.com do nome de usuário
As instruções completas estão aqui roxo-facebookInstalando em *NIX página wiki.
Responder4
O Facebook derrubou seu servidor XMPP e, portanto, o Pidgin não pode mais se conectar a ele. Para usar o chat do Facebook no Pidgin você deve instalar o plugin purple-facebook. Abra um terminal e digite:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install purple-facebook
Na página principal do Pidgin vá para Tools→ Accounts→ Manage Accountse escolha sua conta do Facebook e clique em Modidy. No menu suspenso Protocolo, escolha Facebook (não Facebook XMPP) e digite seu nome de usuário e senha (nome de usuário do Facebook, e-mail ou telefone serão nomes de usuário válidos).
Testado e funcionando conforme esperado.
Em 18 de outubro de 2015, o purple-facebook foi incorporado ao projeto Pidgin principal. Ele aparecerá na próxima versão principal do Pidgin e o procedimento acima não será necessário.