無法使用 pidgin 登入 Facebook 帳戶

無法使用 pidgin 登入 Facebook 帳戶

我碰巧有兩個 Facebook 帳戶,我曾經使用洋涇浜在這兩個帳戶上聊天。一切都正常,直到今天,我無法連接到我的一個帳戶。Server closed the connection顯示錯誤。我的其他帳戶可以很好地從 pidgin 登入。但就在不久前,其他帳號也無法連結到 Facebook,顯示Internal server error. Facebook 是否完全取消了對 XMPP 聊天的支援?在這種情況下,有什麼方法可以使用 pidgin 或任何其他第三方軟體在 facebook 上聊天嗎?

答案1

編輯:我注意到我下面的答案已經過時了。安裝方法已變更。任何對問題解決方案感興趣的人都應該訪問該頁面https://github.com/jgeboski/purple-facebook並按照那裡寫的說明進行操作。所以我原來的貼文現在已經沒有用了。

原帖: 今天早上我遇到了同樣的問題,我剛剛在這裡找到了解決方案:https://github.com/jgeboski/purple-facebook

它將向 Pidgin 添加新的 Facebook 協議,對我有用。

  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 Messages。

答案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 主頁前往ToolsAccountsManage Accounts並選擇您的 Facebook 帳戶並點擊Modidy。在協議下拉清單中選擇 Facebook(不是 Facebook XMPP)並輸入您的用戶名和密碼(Facebook 用戶名、電子郵件或電話將是有效的用戶名)。

經過測試並按預期工作。

自 2015 年 10 月 18 日起, Purple-facebook 已合併至主線 Pidgin 專案。它將出現在 Pidgin 的下一個主要版本中,並且不需要上述過程。

相關內容