Почему Pidgin отказывается подключаться к чату Facebook?
Я искал в сети решение моей проблемы. Я дал себе имя пользователя учетной записи для 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/
8 ответов
Настройки недавно изменились.
открыть учетные записи на pidigin и отредактировать учетную запись на Facebook следующим образом:
Протокол: XMPP
Имя пользователя: xyz (Это может быть не имя пользователя, которое вы вводите на странице входа в Facebook - но то, которое вы видите в ссылке на временной шкале - https://www.facebook.com/xyz)
Домен: chat.facebook.com
Ресурс: Pidgin (это то, чего не хватает в большинстве случаев)
Пароль: xyx
Локальный псевдоним: xyz
На вкладке "Дополнительно":
Порт подключения: 5222
Подключите сервер: chat.facebook.com
Так как никто не опубликовал это как ответ...
По состоянию на май 2015 года чат Facebook больше не использует XMPP, поэтому вы не можете просто использовать его для подключения в pidgin.
Вместо этого попробуйте этот плагин: https://github.com/jgeboski/purple-facebook/wiki
Сам Facebook имеет страницу, чтобы помочь настроить несколько клиентов чата https://www.facebook.com/sitetour/chat.php (или Помощь в поиске вашего чата)
При входе в Facebook выберите клиент чата, и у вас появится всплывающее окно, в котором вам будут указаны точные настройки для входа в зависимости от вашего имени пользователя Facebook. (например, имя пользователя не совпадает с тем, что вы используете для входа в Facebook...)
И просто чтобы подтвердить очевидное, я получил "не авторизован" после того, как я сделал выше и понял, что я пропустил символ, вводящий мой пароль...
Я наконец смог найти недостающий шаг в решении этого:
Приложения должны быть включены на: https://www.facebook.com/settings?tab=applications§ion=opt_out
Обязательно просмотрите все страницы "Приложения" и снимите флажки с того, что вам не нужно (то есть все).
Для записи:
- У меня есть '.' в моем имени пользователя.
- Шифрование соединения: всегда.
- Разрешить проверку подлинности в виде открытого текста. Зашифрованное соединение.
- Ресурс: я проверил, и это не имеет значения и не должно совпадать с именем сгенерированного конкретного пароля приложения на странице безопасности Facebook: https://www.facebook.com/settings?tab=security§ion=per_app_passwords
Удачи!
Я могу подключиться из Pidgin к своему профилю FB, но не смог найти друга!
Проблема в том, что у моего друга очень длинный пароль со специальными символами, который, видимо, не принимается Пиджином (он использовал французский символ ç)
Поэтому я уменьшил длину пароля и удалил этот странный символ, и это работает!
Если вы обязаны использовать специальные символы, попробуйте общие, такие как _ или - или & и т. Д.
Хорошего дня!
Когда вы находитесь за прокси-сервером (не уверен, что он одинаков для каждой конфигурации сети / прокси-сервера), стоит попробовать также изменить "порт подключения" - с 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*
Зайдите в настройки безопасности на Facebook, создайте пароль приложения. Вероятно, у вас надежный пароль со специальными символами, который, похоже, плохо обрабатывает Facebook. Это решило мою проблему.
Как и ссылка, предоставленная Аланом: http://ubuntuforums.org/showthread.php?t=1683460 Так что ссылка на ссылку достается ему.
Что мне помогло, так это выйти из моего браузера и войти под своим именем пользователя (в отличие от входа с моим адресом электронной почты, который я делал ранее). Сумасшедший, что это работает. Но хорошо, это работает, так что...