Эмпатия не будет авторизовать учетную запись Facebook

Коротко и мило: я не могу заставить Empathy добавить фейсбук в качестве аккаунта. На всех.

Он просит, чтобы я вошел в facebook (здесь не будет работать facebookname@chat.facebook.com, я попытался. Возвращается как недействительный, и да, я использовал имя пользователя 'url') в браузере Chrome (даже имел Firefox по умолчанию при попытке этого произошло то же самое), и все, что я получаю, это «Предупреждение об успехе: относитесь к вышеупомянутому URL как к вашему паролю» или к чему-то близкому. И настройки учетной записи все еще «ждут» подтверждения от Facebook.

Кто-нибудь еще решил эту проблему? Я отключил безопасный просмотр, уведомления о входе в аккаунт, вышел из системы, удалил приложение ubuntu из Facebook.

В противном случае я просто возьму другой чат для Ubuntu.

5
задан 18 June 2013 в 08:53

2 ответа

Facebook Chat перестанет работать в Empathy и других сторонних клиентских приложениях для обмена мгновенными сообщениями с 30 апреля 2015 г.

В какой-то момент после 30 апреля - Facebook заявляет, что устаревание API может занять несколько недель - при попытке подключения в Facebook Chat, используя приложение, такое как Pidgin или Empathy, больше не будет работать и выдаст ошибку соединения.

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

Facebook объявил об отказе от API-интерфейса чата XMPP, который позволяет сторонним приложениям «подключаться» к чату Facebook еще в апреле прошлого года.

Не было объявлено о замене API для доступа к чату Facebook (или Messenger).

Источник: http://www.omgubuntu.co.uk/2015/04/facebook-chat-api-empathy-pidgin-stop-working

Между тем, в настройках безопасности в Facebook вы можете сгенерировать специальный пароль для Jabber, который позволит работать Empathy и Pidgin.

0
ответ дан 18 June 2013 в 08:53

То, что произошло, это то, что facebook.com (ну, в чате) больше не использует https. Эмпатия хочет. Вы должны вручную изменить настройки. Это легко, но вы снова подключаетесь через http, так что будьте в надежной сети.

Шаги:

  1. Закрыть настройки эмпатии / учетной записи.
  2. Открыть терминал (ctrl + alt + T или поиск терминала)
  3. Введите эту команду:

    sudo nano /usr/share/accounts/providers/facebook.provider
    
  4. Найдите следующую строку в file:

    <group name="user_agent">
    
  5. Добавьте это сразу после этой строки:

    <setting name="AllowedSchemes" type="as">['https','http']</setting>
    
  6. Хит Ctrl + X [ 1121]

  7. Введите да или y , нажмите ввод
  8. Перезагрузите систему
  9. Теперь вы сможете войти в систему. facebook из настроек аккаунта.

Примечание: точно скопируйте приведенные выше команды. В других словах / usr / - это фактический путь, который не должен заменяться вашим собственным именем пользователя.

И снова вы подключаетесь через незащищенное / зашифрованное соединение к Facebook. Используйте это только в доверенной сети.

0
ответ дан 18 June 2013 в 08:53

Другие вопросы по тегам:

Похожие вопросы: