web-dev-qa-db-ja.com

PidginがFacebookチャットへの接続を拒否するのはなぜですか?

私は自分の問題の解決策をネットで探しました。 Facebookのアカウントユーザー名を自分に付けて、Pidgin 2.10.3でチャットを使用できるようにしました。しかし、私が何をしても、Pidginはアカウントを有効にすることを拒否し、同じメッセージを私に与えます:

[email protected]/Pidgin disabled承認されていません

このブログでチュートリアルを使用しました: http://poppleit.com/how-to-howto-use-facebook-facebookchat-facebook-chat-with-Pidgin-instant-messenger-14-07-2012 /#comments

18
lisalisa

設定は最近変更されました。

pidiginアカウントを開き、facebookアカウントを次のように編集します。

プロトコル:XMPP

ユーザー名:xyz(これは、Facebookのログインページで入力したユーザー名ではない場合があります-ただし、タイムラインリンクに表示されるユーザー名- https://www.facebook.com/xyz

ドメイン:chat.facebook.com

リソース:Pidgin(これはほとんどの場合欠落しているものです)

パスワード:xyx

ローカルエイリアス:xyz

詳細設定タブで:

接続ポート:5222

サーバーの接続:chat.facebook.com

16
applecache

誰もこれを答えとして投稿していないので...

2015年5月の時点で、facebookチャットはXMPPを使用しなくなったため、それを使用してPidginに接続することはできません。

代わりに、このプラグインを試してください: https://github.com/jgeboski/purple-facebook/wiki

12
Nacht

Facebook自体には、複数のチャットクライアントのセットアップに役立つページがあります https://www.facebook.com/sitetour/chat.php (またはチャットクライアントの検索に役立ちます)

Facebookにサインインしている間、チャットクライアントを選択すると、Facebookログインに基づいて入力するexact設定を示すポップアップウィンドウが表示されます。 (たとえば、ユーザー名はnotFacebookへのサインインに使用するものと同じです...)

そして、明白な言い直しのために、上記のことを行った後、「許可されていない」というメッセージを受け取り、パスワードを入力するキャラクターを見逃したことに気付きました...

7
StephTech

私はようやくこれを解決するための行方不明のステップを見つけることができました:

アプリは次で有効にする必要があります: https://www.facebook.com/settings?tab=applications&section=opt_out

この「アプリ」ページをすべて確認し、不要なもの(つまりすべて)のチェックを外してください。

記録のために:

  • 「。」がありますユーザー名に。
  • 接続の暗号化:常に。
  • プレーンテキスト認証を許可する:暗号化された接続で。
  • リソース:テストしましたが、Facebookセキュリティページで生成されたアプリ固有のパスワードの名前と一致する必要はありません: https://www.facebook.com/settings?tab=security&section = per_app_passwords

幸運を!

3
Einar

プロキシの背後にある場合(すべてのネットワーク/プロキシ設定が同じかどうかわからない)、「接続ポート」を変更することも価値があります-デフォルト5222から443に。これは私がやらなければならないことでした職場で機能させるために。

したがって、完全な構成は次のようになります。

基本タブ:

 Username: *xyz* (the one that leads to your profile with link like this: http://facebook.com/xyz)
 Domain: *chat.facebook.com*
 Resource: can be blank or *Pidgin* as suggested in facebook's docs
 Password: *your-facebook-password*

詳細タブ:

Connection security: *Require enctryption*
Allow plaintext auth over unencrypted streams: *unchecked*
Connect port: *443*
Connect server: *chat.facebook.com*
1

PidginからFBプロファイルに接続できますが、友達にはできませんでした!

問題は、私の友人が特別な文字を含む非常に長いパスワードを持っていることです。これは明らかにピジンに受け入れられないようです(彼はフランス語の文字çを使用しました)

そこで、パスワードの長さを短くし、その奇妙な文字を削除すると、機能します!

特殊文字を使用する必要がある場合は、_または-または&などの一般的な文字を試してください。

ごきげんよう!

1
computerman

Facebookのセキュリティ設定に移動し、アプリケーションパスワードを作成します。おそらく、Facebookがうまく処理できないと思われる特殊文字を含む強力なパスワードを持っているでしょう。それは私の問題を解決しました。

0
grea09