Вопрос

Google Talk реализовал XMPP (Jabber Portocol), но реализовал ли он тоже XEP-0079?

XEP-0079 является расширением XMPP о «расширенной обработке сообщений».

Это было полезно?

Решение

Нет.

Мы можем использовать Xep-0030 (Обнаружение обслуживания) Чтобы спросить сервер на talk.google.com, что он предоставляет.

XEP-0079 Указывает а <feature> из http://jabber.org/protocol/amp Но, как мы видим из приведенного ниже запроса/ответа, сервис Gmail.com не включает эту функцию в его ответ.


<iq to='gmail.com' type='get'>
  <query xmlns='http://jabber.org/protocol/disco#info'/>
</iq>

<iq xmlns='jabber:client' from='gmail.com' type='result'>
  <query xmlns='http://jabber.org/protocol/disco#info'>
    <identity category='server' type='im' name='Google Talk'/>
    <feature var='http://jabber.org/protocol/disco#info'/>
    <feature var='google:jingleinfo'/>
    <feature var='google:roster'/>
    <feature var='google:nosave'/>
    <feature var='google:setting'/>
    <feature var='google:shared-status'/>
    <feature var='http://jabber.org/protocol/archive#otr'/>
    <feature var='google:mail:notify'/>
    <feature var='http://jabber.org/protocol/archive#save'/>
    <feature var='http://jabber.org/protocol/rosterx'/>
  </query>
</iq>

Другие советы

Чтобы усилить ответ Кристофера, Google не только не внедряет AMP, но и другие, которые делают, поскольку он не решает достаточно проблемы. Для чего-то прыгающего, подумайте Xep-0198: управление потоком, который также обеспечивает быстрое воссоединение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top