Почему Pidgin отказывается подключаться к чату Facebook?

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

lisalisa
источник
1
См. Здесь facebook.com/note.php?note_id=371950911048&id=210368314792 . Попробуйте войти в Facebook с именем пользователя из браузера и сделать то же самое с pidgin, это может сработать.
Atenz
1
«Not Authorized» означает, что вашему пиджину не разрешено подключаться к Facebook. Найдите «Разрешенные приложения» или аналогичные настройки в Facebook и разрешите pidgin подключаться к вашей учетной записи Facebook.
понедельник
3
С мая 2015 года чат Facebook больше не работает с Pidgin. Смотрите: omgubuntu.co.uk/2015/04/… .
RobinHood70
2
Что работает для меня, так это плагин purple-facebook, замена встроенного плагина Facebook XMPP. Смотрите: github.com/jgeboski/purple-facebook/wiki
Фернандо Кош,
Sidenote: вышеупомянутый плагин также работает на Windows
Wouter

Ответы:

16

Настройки недавно изменились.

открыть учетные записи на pidigin и отредактировать учетную запись на Facebook следующим образом:

Протокол: XMPP

Имя пользователя: xyz (Это может быть не имя пользователя, которое вы вводите на странице входа в Facebook - но то, которое вы видите в ссылке на временной шкале - https://www.facebook.com/xyz )

Домен: chat.facebook.com

Ресурс: Pidgin (это то, чего не хватает в большинстве случаев)

Пароль: xyx

Локальный псевдоним: xyz

На вкладке «Дополнительно»:

Порт подключения: 5222

Подключите сервер: chat.facebook.com

applecache
источник
2
С мая 2015 года это решение больше не работает. И на Windows, и на Linux можно использовать плагин purple-facebook: github.com/jgeboski/purple-facebook/wiki
Wouter
12

Так как никто не опубликовал это как ответ ...

По состоянию на май 2015 года чат Facebook больше не использует XMPP, поэтому вы не можете просто использовать его для подключения в pidgin.

Вместо этого попробуйте этот плагин: https://github.com/jgeboski/purple-facebook/wiki

Nacht - Восстановить Монику
источник
2
Как указано на их странице facebook facebook.com/pidgin.im 15 июля 2015 года. Спасибо за подсказку!
Ричард Кифер
7

Сам Facebook имеет страницу, чтобы помочь настроить несколько клиентов чата https://www.facebook.com/sitetour/chat.php (или Помощь в поиске вашего чата)

При входе в Facebook выберите клиент чата, и у вас появится всплывающее окно, в котором вам будут указаны точные настройки для входа в зависимости от вашего имени пользователя Facebook. (например, имя пользователя не совпадает с тем, что вы используете для входа в Facebook ...)

И просто чтобы подтвердить очевидное, я получил «не авторизован» после того, как я сделал выше и понял, что я пропустил символ, вводящий мой пароль ...

StephTech
источник
2
С мая 2015 года это решение больше не работает. В Windows и Linux можно использовать плагин purple-facebook: github.com/jgeboski/purple-facebook/wiki
Wouter
1
Ссылка в этом ответе перенаправляет меня на messenger.com.
Томаш Зато - Восстановить Монику
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, но не смог найти друга!

Проблема в том, что у моего друга очень длинный пароль со специальными символами, который, видимо, не принимается Пиджином (он использовал французский символ ç)

Поэтому я уменьшил длину пароля и удалил этот странный символ, и это работает!

Если вы обязаны использовать специальные символы, попробуйте общие, такие как _ или - или & и т. Д.

Хорошего дня!

computerman
источник
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*
Kacper Stawiński
источник
0

Зайдите в настройки безопасности на Facebook, создайте пароль приложения. Вероятно, у вас надежный пароль со специальными символами, который, похоже, плохо обрабатывает Facebook. Это решило мою проблему.

grea09
источник
-1

Как и ссылка, предоставленная Аланом: http://ubuntuforums.org/showthread.php?t=1683460 Так что ссылка на ссылку достается ему.

Что мне помогло, так это выйти из моего браузера и войти под своим именем пользователя (в отличие от входа с моим адресом электронной почты, который я делал ранее). Сумасшедший, что это работает. Но хорошо, это работает, так что ...

ayke
источник