Dlaczego Pidgin odmawia połączenia z czatem na Facebooku?

18

Szukałem w sieci rozwiązania mojego problemu. Podałem sobie nazwę użytkownika konta na Facebooku, aby móc korzystać z czatu w Pidgin 2.10.3. Jednak bez względu na to, co robię, Pidgin odmawia włączenia konta i wyświetla mi ten sam komunikat:

nazwa_uż[email protected]/Pidgin wyłączony Nie autoryzowany

Skorzystałem z samouczka na tym blogu: http://poppleit.com/how-to-howto-use-facebook-facebookchat-facebook-chat-with-pidgin-instant-messenger-14-07-2012/#comments

lisalisa
źródło
1
Zobacz tutaj facebook.com/note.php?note_id=371950911048&id=210368314792 . Spróbuj zalogować się na Facebooku przy użyciu nazwy użytkownika z przeglądarki i zrób to samo z pidgin, może to działać.
atenz
1
„Brak autoryzacji” oznacza, że ​​Twoja strona nie może połączyć się z Facebookiem. Znajdź „Dozwolone aplikacje” lub podobne ustawienia na Facebooku i pozwól pidgin połączyć się ze swoim kontem na Facebooku.
mondjunge
3
Od maja 2015 r. Czat na Facebooku nie działa już w Pidgin. Zobacz: omgubuntu.co.uk/2015/04/… .
RobinHood70
2
To, co działa dla mnie, to wtyczka purple-facebook, zamiennik wbudowanej wtyczki Facebook XMPP. Zobacz: github.com/jgeboski/purple-facebook/wiki
Fernando Kosh
Sidenote: Powyższa wtyczka działa również w systemie Windows
Wouter

Odpowiedzi:

16

Ustawienia ostatnio się zmieniły.

otwórz konta pidigin i edytuj konto Facebook na:

Protokół: XMPP

Nazwa użytkownika: xyz (to może nie być nazwa użytkownika wprowadzana na stronie logowania do Facebooka - ale ta, którą widzisz na linku osi czasu - https://www.facebook.com/xyz )

Domena: chat.facebook.com

Zasób: Pidgin (tego najczęściej brakuje)

Hasło: xyx

Lokalny alias: xyz

Na karcie zaawansowane:

Podłącz port: 5222

Połącz serwer: chat.facebook.com

applecache
źródło
2
Od maja 2015 r. To rozwiązanie nie działa. W obu systemach Windows i Linux można użyć wtyczki purple-facebook: github.com/jgeboski/purple-facebook/wiki
Wouter
12

Ponieważ nikt inny nie opublikował tego jako odpowiedzi ...

Od maja 2015 r. Czat na Facebooku nie używa już XMPP, więc nie można go używać tylko do łączenia się w pidgin.

Zamiast tego wypróbuj tę wtyczkę: https://github.com/jgeboski/purple-facebook/wiki

Nacht - Przywróć Monikę
źródło
2
Jak stwierdzono na ich stronie na Facebooku facebook.com/pidgin.im w dniu 15 lipca 2015 r. Dzięki za podpowiedź!
Richard Kiefer
7

Sam Facebook ma stronę, która pomaga skonfigurować kilka klientów czatu https://www.facebook.com/sitetour/chat.php (lub Pomoc w wyszukiwaniu klienta czatu)

Po zalogowaniu się na Facebooku wybierz swojego klienta czatu, a otrzymasz wyskakujące okienko z informacją o dokładnych ustawieniach, które należy wprowadzić na podstawie loginu na Facebooku. (na przykład nazwa użytkownika nie jest taka sama, jak nazwa użyta do zalogowania się na Facebooku ...)

I dla przypomnienia tego, co oczywiste, dostałem „nieautoryzowany” po tym, jak zrobiłem powyższe i zdałem sobie sprawę, że przegapiłem znak wprowadzający moje hasło ...

StephTech
źródło
2
Od maja 2015 r. To rozwiązanie nie działa. W obu systemach Windows i Linux można użyć wtyczki purple-facebook: github.com/jgeboski/purple-facebook/wiki
Wouter
1
Link w tej odpowiedzi przekierowuje mnie na messenger.com.
Tomáš Zato - Przywróć Monikę
3

W końcu udało mi się znaleźć brakujący krok w rozwiązaniu tego:

Aplikacje muszą być włączone na: https://www.facebook.com/settings?tab=applications§ion=opt_out

Pamiętaj, aby przejść przez całą tę stronę „App” i odznaczyć wszystko, czego nie potrzebujesz (tj. Wszystko).

Dla przypomnienia:

  • Mam '.' w mojej nazwie użytkownika.
  • Szyfruj połączenie: Zawsze.
  • Zezwalaj na uwierzytelnianie zwykłego tekstu: przez szyfrowane połączenie.
  • Zasób: Przetestowałem i nie ma znaczenia i nie musi pasować do nazwy wygenerowanego hasła specyficznego dla aplikacji na stronie bezpieczeństwa na Facebooku: https://www.facebook.com/settings?tab=security§ion=per_app_passwords

Powodzenia!

Einar
źródło
1

Jestem w stanie połączyć się z Pidgin do mojego profilu na FB, ale nie mogłem dla przyjaciela!

Problem polega na tym, że mój przyjaciel ma bardzo długie hasło ze znakami specjalnymi, które najwyraźniej nie są akceptowane przez Pidgin (użył francuskiego znaku ç)

Skróciłem więc długość hasła i usunąłem ten dziwny znak i to działa!

Jeśli musisz użyć znaków specjalnych, wypróbuj typowe, takie jak _ lub - lub & itp.

Miłego dnia!

informatyk
źródło
1

Będąc za serwerem proxy (nie jestem pewien, czy jest taki sam dla każdej konfiguracji sieci / serwera proxy), warto spróbować również zmienić „podłącz port” - z domyślnej 5222 na 443. To było coś, co musiałem zrobić, aby żeby działał w moim miejscu pracy.

Zatem pełna konfiguracja to:

Karta podstawowa:

 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*

Karta Zaawansowane:

Connection security: *Require enctryption*
Allow plaintext auth over unencrypted streams: *unchecked*
Connect port: *443*
Connect server: *chat.facebook.com*
Kacper Stawiński
źródło
0

Przejdź do ustawień bezpieczeństwa na Facebooku, utwórz hasło aplikacji. Prawdopodobnie masz silne hasło ze znakami specjalnymi, z którymi Facebook nie radzi sobie dobrze. To rozwiązało mój problem.

grea09
źródło
-1

Podobnie jak link podany przez Alana: http://ubuntuforums.org/showthread.php?t=1683460 Tak więc uznanie dla linku należy do niego.

To, co zadziałało, to wylogowanie w przeglądarce i zalogowanie się przy użyciu mojej nazwy użytkownika (w przeciwieństwie do logowania przy użyciu mojego adresu e-mail, co wcześniej zrobiłem). Szalony, że to działa. Ale dobrze działa, więc ...

ayke
źródło