Можно ли заставить Pidgin показывать незанятых мобильных пользователей Facebook?

945
Richard

После того, как Facebook закрыл свое приложение для обмена мгновенными сообщениями, я неохотно перешел на использование Pidgin.

Однако он сообщает обо всех моих друзьях, которые бездействуют на мобильных устройствах, как офлайн, что не очень полезно и не совсем точно.

Например, веб-сайт Facebook сообщает, что «Фред Блоггс» бездействует в течение 38 минут на мобильном телефоне. На Пиджине он сообщается как "офлайн". Если я отправлю ему сообщение, есть разумный шанс, что он ответит.

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

Есть ли способ, как я могу это исправить?

2
Возможно, дубликат [pidgin всегда показывает офлайн «приятелей»] (http://superuser.com/questions/28396/pidgin-always-shows-offline-buddies). harrymc 10 лет назад 0
Нет. Проблема в том, что офлайновые друзья не скрыты. Моя проблема в том, что люди онлайн и на мобильном телефоне отображаются как офлайн. Richard 10 лет назад 0
Вопрос в том, почему это происходит. Вполне возможно, что именно так Facebook показывает незанятых пользователей через интерфейс xmpp, и в этом случае pidgin ничего не может с этим поделать. Вам понадобится получить справку-> Окно отладки из pidgin, когда собеседник переходит в режим ожидания (и / или когда вы получаете информацию о неработающем, но действительно неработающем собеседнике), чтобы увидеть, что сервер Facebook сообщает pidgin этого человека. статус есть. Получите эту информацию, и мы по крайней мере увидим, что происходит. Etan Reisner 10 лет назад 0

1 ответ на вопрос

2
Andreas Wiese

I don't think this is possible, since XMPP's (a.k.a. Jabber, the protocol Facebook uses for its messaging service) view of online state does not contain things like »online on mobile device«. Facebook's web chat only should be capable of distinguishing this state because it has additional proprietary knowledge.

Эту проблему можно решить, если Facebook сообщит о том, что мобильные пользователи подключены к сети через XMPP. Однако они этого не делают, поэтому они (неправильно) отображаются в автономном режиме. Richard 10 лет назад 0
Я ненавижу, что Facebook всегда контролирует, каких друзей ты видишь, а каких нет. Arne 10 лет назад 0