为什么Pidgin拒绝连接到Facebook Chat?


18

我在网上搜索了解决我的问题的方法。我给自己指定了一个Facebook帐户用户名,以便可以在Pidgin 2.10.3中使用聊天功能。但是,无论我做什么,Pidgin都会拒绝启用该帐户,并且会给我同样的信息:

username@chat.facebook.com/Pidgin已禁用未授权

我在以下博客上使用了该教程:http : //poppleit.com/how-to-howto-use-facebook-facebookchat-facebook-chat-with-pidgin-instant-messenger-14-07-2012/#comments


1
请参阅此处facebook.com/note.php?note_id=371950911048&id=210368314792。尝试使用浏览器中的用户名登录Facebook,并使用pidgin进行操作,这可能会起作用。
atenz

1
“未授权”表示不允许您的设备连接到Facebook。在Facebook中找到“允许的批准”或类似设置,并允许pidgin与您的Facebook帐户关联。
mondjunge'8

3
自2015年5月起,Pidgin不再支持Facebook聊天。参见:omgubuntu.co.uk/2015/04/…
RobinHood70

2
对我有用的是Purple-facebook插件,它是内置Facebook XMPP插件的替代品。参见: github.com/jgeboski/purple-facebook/wiki
费尔南多·科什

旁注:上述插件也适用于Windows
沃特·

Answers:


16

设置最近已更改。

开设pidigin帐户,并将facebook帐户编辑为以下内容:

通讯协定:XMPP

用户名:xyz(这可能不是您在facebook登录页面上输入的用户名-但您在时间轴链接上看到的用户名-https: //www.facebook.com/xyz

域:chat.facebook.com

资源:Pidgin (大多数时候都缺少此功能)

密码:xyx

本地别名:xyz

在高级标签上:

连接端口:5222

连接服务器:chat.facebook.com


2
自2015年5月起,此解决方案不再有效。在Windows和Linux上,都可以使用Purple-facebook插件:github.com/jgeboski/purple-facebook/wiki
Wouter


7

Facebook本身有一个页面可帮助设置多个聊天客户端https://www.facebook.com/sitetour/chat.php(或帮助搜索您的聊天客户端)

登录Facebook后,选择聊天客户端,您将弹出一个窗口,告诉您根据Facebook登录名输入的确切设置。(例如,用户名是一样的,你用什么来登录到Facebook的...)

只是为了重申一下明显的意思,做完上述事情之后,我得到了“未授权”字样,意识到我错过了输入密码的字符...


2
自2015年5月起,此解决方案不再有效。在Windows和Linux上,都可以使用Purple-facebook插件:github.com/jgeboski/purple-facebook/wiki
Wouter

1
此答案中的链接将我重定向到messenger.com。
托马什Zato -恢复莫妮卡

3

我终于能够找到解决此问题的缺失步骤:

需要在以下位置启用应用程序:https : //www.facebook.com/settings?tab=applications§ion=opt_out

确保浏览所有“应用程序”页面,然后取消选中不需要的任何内容(即所有内容)。

作为记录:

  • 我有一个 '。' 在我的用户名中。
  • 加密连接:始终。
  • 允许纯文本身份验证:通过加密连接。
  • 资源:我已经测试过,没关系,不需要与Facebook安全页面上生成的应用程序专用密码的名称匹配:https : //www.facebook.com/settings?tab= security §ion=per_app_passwords

祝好运!


1

我可以从Pidgin连接到我的FB个人资料,但是我不能找朋友!

问题是我的朋友的密码很长,带有特殊字符,Pidgin似乎不接受(他使用了法语字符ç)

因此,我减少了密码的长度并删除了这个奇怪的字符,它可以正常工作!

如果您必须使用特殊字符,请尝试使用_或-或&等常见字符。

祝你今天愉快!


1

当位于代理后面时(不确定每个网络/代理配置是否相同),也值得尝试更改“连接端口”-从默认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*

0

转到Facebook上的安全设置,创建应用程序密码。您可能使用了特殊字符强密码,而Facebook似乎无法很好地处理该字符。它解决了我的问题。


-1

就像艾伦(Alan)提供的链接一样:http : //ubuntuforums.org/showthread.php?t=1683460 因此,他对链接的贡献深信不疑。

对我有用的是在浏览器中注销并使用我的用户名登录(而不是以前使用我的电子邮件地址登录)。疯狂地认为这行得通。但是,很好,所以...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.