Difference between revisions of "Google Talk"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Программа-клиент: про gadget)
(Сервис: история сообщений)
Line 19: Line 19:
 
3. Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса.
 
3. Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса.
  
4. Хранение истории сообщений на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована.
+
4. Хранение [[история сообщений|истории сообщений]] на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована.
  
 
* [http://code.google.com/apis/talk/jep_extensions/extensions.html Google Talk Beta Google Talk XMPP Extensions]
 
* [http://code.google.com/apis/talk/jep_extensions/extensions.html Google Talk Beta Google Talk XMPP Extensions]
 
  
 
===Программа-клиент===
 
===Программа-клиент===

Revision as of 16:15, 16 December 2007

GoogleTalk (сокращенно GTalk) это публичный IM-сервис компании Google, который базируется на jabber-технологии.

Такое же название (GTalk) носит программа-клиент, которая разрабатывается самой Google. При этом почти нет препятствий использовать сторонние jabber-клиенты для работы с серверами Google. Есть некоторые ньансы и ограничения в этому случае. Они описаны в соответствующем документе.

Сервис

Если говорить упрощенно, это вся эта служба представляет собой jabber-сервер (написан в Google и названия не имеет) и jabber-клиент (GTalk). К этому надо добавить некоторые отличительные особенности, которые перечислены ниже.

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

Сам сервис обеспечивает дополнительную функциональность по сравнению с Jabber/XMPP-стандартами. Эту функциональность в полной мере поддерживает только оригинальный клиент, либо сторонние клиенты, которые позиционируются как клиенты GTalk.

1. X-GOOGLE-TOKEN авторизация

2. Сообщения о новой почте в почтовом ящике GMail

3. Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса.

4. Хранение истории сообщений на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована.

Программа-клиент

  • Операционная система: MS Windows
  • Статус: доступен без оплаты по ссылке http://www.google.com/talk/
Ростер и окно чата клиента GTalk

Также существует веб-клиент под названием Google gadget.

Сервис "Google Hosted" или GTalk на другом домене

Если вы имеете доступ к управлению зоной некого домена, вы можете организовать на нем Gtalk-службу. Например, имея домен pupkin.ru, вы можете получить JID vasya@pupkin.ru или wife_of@pupkin.ru. При этом общаться с вами сможет пользователь любого jabber-сервера.

Добиться такого можно воспользовавшись сервисом под названием Google Hosted (в русской версии это названо Службы Google).


Для разработчика

Для соединения с серверами Gtalk используйте следующие параметры:

  • The service is hosted at talk.google.com on port 5222
  • TLS is required
  • The only supported authentication mechanism is SASL PLAIN

При соединении с сервером, когда вы используете Google Hosted - настройки несколько отличаются.

Ссылки