나는 우연히 두 개의 페이스북 계정을 가지고 있고 두 계정 모두에서 pidgin을 사용하여 채팅하곤 했습니다. 오늘까지 모든 것이 제대로 작동했지만 내 계정 중 하나에 연결할 수 없었습니다. 오류 Server closed the connection
가 표시되고 있었습니다. 내 다른 계정은 pidgin에서 정상적으로 로그인할 수 있습니다. 하지만 방금 전 해당 계정도 페이스북에 연결하지 못했으며 Internal server error
. 페이스북이 XMPP 채팅 지원을 완전히 철회했나요? 그렇다면 pidgin이나 다른 타사 소프트웨어를 사용하여 Facebook에서 채팅할 수 있는 방법이 있습니까?
답변1
편집하다:아래 답변이 오래된 것으로 나타났습니다. 설치방법이 변경되었습니다. 문제에 대한 해결책에 관심이 있는 사람은 누구나 해당 페이지를 방문하면 됩니다.https://github.com/jgeboski/purple-facebook거기에 적힌 지시사항을 따르세요. 그러므로 내 원래 게시물은 이제 쓸모가 없습니다.
원본 게시물: 오늘 아침에도 같은 문제가 발생했는데 여기서 해결책을 찾았습니다.https://github.com/jgeboski/purple-facebook
그것은 나에게 맞는 새로운 Facebook 프로토콜을 Pidgin에 추가할 것입니다.
- 아래 페이지로 이동하여 최신 버전을 다운로드하세요.보라색-facebook-*.tar.gz https://github.com/jgeboski/purple-facebook/releases
- 위의 첫 페이지에 나와 있는 단계를 따르세요.Linux 및 기타 플랫폼에서 빌드 및 설치. 정리하는데 꽤 힘들었어요. Synaptic을 통해 일부 누락된 프로그램을 설치해야 했습니다. 어떤 것이 실제로 필요한지는 잘 모르겠지만, 필요한 경우가 있을 것입니다.libjson-glib-dev확실히. 이것이 제가 성공적으로 구성하는 데 필요한 마지막 작업이었습니다.
- 최대 스크롤기본 사용법그리고 마지막 단계를 따르세요.
그게 다야. 어떻게 진행되었는지 알려주세요!
답변2
https://developers.facebook.com/docs/chat
2014년 4월 30일, Facebook은 Platform API v2.0 릴리스의 일부로 XMPP Chat API의 지원 중단을 발표했습니다.
2015년 4월 30일 이후에는 앱에서 더 이상 서비스나 API에 액세스할 수 없습니다. 여기에는 chat.facebook.com에 대한 액세스와 xmpp_login 권한이 모두 포함됩니다.
Facebook에서는 사람들이 Facebook.com 또는 Messenger.com을 통해 데스크톱에서 Facebook 메시지에 액세스할 것을 권장합니다.
답변3
James Geboski는 이제 Debian 및 Ubuntu용 빌드를 제공하므로 다음과 같이 간단해졌습니다.
- 저장소를 소스로 추가하고 purple-facebook을 설치하십시오.
- 피진을 다시 시작하다
- 프로토콜을 Facebook으로 변경하여 계정을 편집하고 사용자 이름에서 @chat.facebook.com을 제거하세요.
전체 지침은 여기에 있습니다. purple-facebook*NIX에 설치 위키 페이지.
답변4
Facebook은 XMPP 서버를 삭제했기 때문에 Pidgin은 더 이상 서버에 연결할 수 없습니다. Pidgin에서 Facebook 채팅을 사용하려면 purple-facebook 플러그인을 설치해야 합니다. 터미널을 열고 다음을 입력하세요.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install purple-facebook
Pidgin의 메인 페이지에서 Tools→ Accounts→ 로 이동하여 Manage AccountsFacebook 계정을 선택하고 을 누르세요 Modidy. 프로토콜 드롭다운에서 Facebook(Facebook XMPP 아님)을 선택하고 사용자 이름과 비밀번호를 입력합니다(Facebook 사용자 이름, 이메일 또는 전화번호가 유효한 사용자 이름입니다).
테스트를 거쳐 예상대로 작동합니다.
2015년 10월 18일자로 purple-facebook이 메인라인 Pidgin 프로젝트에 병합되었습니다. 이는 Pidgin의 다음 주요 릴리스에 나타날 예정이며 위의 절차는 필요하지 않습니다.