Pidginを使用してFacebookアカウントにログインできない

Pidginを使用してFacebookアカウントにログインできない

私は 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 に追加します。

  1. 以下のページにアクセスして最新のものをダウンロードしてください紫-facebook-*.tar.gz https://github.com/jgeboski/purple-facebook/releases
  2. 上記の最初のページに記載されている手順に従ってください。Linux およびその他のプラットフォームでのビルドとインストールコンパイルするのはかなり難しかったです。不足しているプログラムをSynaptic経由でインストールする必要がありましたが、どれが本当に必要だったのかはわかりません。libjson-glib-dev確かに。それが、それを正常に構成するために必要な最後のことでした。
  3. 上にスクロール基本的な使い方最後の手順に従います。

これで終わりです。どうなったか教えてください。

答え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 用のビルドを提供しているため、次のように簡単になりました。

  1. リポジトリをソースとして追加し、purple-facebookをインストールします。
  2. ピジンを再起動
  3. プロトコルを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 のメイン ページからToolsAccounts→に移動しManage Accounts、Facebook アカウントを選択して を押しますModidy。プロトコル ドロップダウンで Facebook (Facebook XMPP ではありません) を選択し、ユーザー名とパスワードを入力します (Facebook ユーザー名、メール アドレス、または電話番号が有効なユーザー名になります)。

テスト済みで、期待どおりに動作しています。

2015 年 10 月 18 日現在、purple-facebook は Pidgin プロジェクトのメインラインに統合されました。これは Pidgin の次のメジャー リリースで登場し、上記の手順は不要になります。

関連情報