私は Facebook アカウントを 2 つ持っていて、両方で Pidgin を使用してチャットしていました。今日まではすべて正常に動作していましたが、アカウントの 1 つに接続できなくなりました。Server closed the connection
エラーが表示されていました。他のアカウントは Pidgin から問題なくログインできました。しかし、少し前にそのアカウントも Facebook に接続できず、エラーが表示されました。FacebookInternal 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 Accounts、Facebook アカウントを選択して を押しますModidy。プロトコル ドロップダウンで Facebook (Facebook XMPP ではありません) を選択し、ユーザー名とパスワードを入力します (Facebook ユーザー名、メール アドレス、または電話番号が有効なユーザー名になります)。
テスト済みで、期待どおりに動作しています。
2015 年 10 月 18 日現在、purple-facebook は Pidgin プロジェクトのメインラインに統合されました。これは Pidgin の次のメジャー リリースで登場し、上記の手順は不要になります。