Difference between revisions of "Google Talk"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(См. также: пунктуация)
m (Reverted edits by 90.47.206.67 (talk) to last revision by Cblp.su)
 
(9 intermediate revisions by 6 users not shown)
Line 39: Line 39:
 
{{Interwiki
 
{{Interwiki
 
| ruwiki = Google Talk
 
| ruwiki = Google Talk
| enwiki = Google Talk
+
| enwiki =  
 
| jworld = Google Talk
 
| jworld = Google Talk
 
}}
 
}}
'''Google Talk''' (сокращенно Gtalk) - это публичный [[IM]]-сервис компании [[Google]], который базируется на [[jabber]]-технологии.
+
'''Google Talk''' (сокращенно Gtalk) - это публичный [[IM]]-сервис компании [[Google]], который базируется на [[jabber]]-технологии.  
  
Такое же название (Gtalk) носит программа-клиент, которая разрабатывается самой [[Google]]. При этом почти нет препятствий использовать сторонние jabber-клиенты для работы с серверами [[Google]], хотя в этом случае есть некоторые нюансы и ограничения. Они описаны в '''[[Gtalk:ThirdPartyClient|соответствующем документе]]'''.
+
Такое же название (Gtalk) носит программа-клиент (её [[Google Talk (клиент)|описание]]), которая разрабатывается самой [[Google]].  
 +
 
 +
Для подключения может использоваться большинство существующих jabber-клиентов (основное требование - поддержка специфичного механизма авторизации X-GOOGLE-TOKEN).
  
 
[[Image:Google-gmailgtalk.png|thumb|Ростер GTalk отображаемый в окне GMail]]
 
[[Image:Google-gmailgtalk.png|thumb|Ростер GTalk отображаемый в окне GMail]]
Line 62: Line 64:
 
* [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]
  
=== Без подписки сообщения не доставляются ===
+
=== Особенности (неочевидные) ===
Сервер настроен таким образом, чтобы не пропускать сообщения (они возращаются обратно) до того, как получена подписка. Поэтому прежде, чем начать общение с таким контактом дождитесь от него получения подписки.
+
;Отключение пльзователем истории влияет на доставку
 +
Если пользователь отключает историю сообщения (по умолчанию активную), то сообщения отправленные ему, когда он не на связи (offline) не будут ему доставлены. А отправителю придет невнятная ошибка (написать текст тут).{{todo}}
 +
 
 +
;Без подписки сообщения не доставляются
 +
Сервер настроен таким образом, чтобы не пропускать сообщения (они возвращаются обратно) до того, как получена подписка. Поэтому прежде, чем начать общение с таким контактом дождитесь от него получения подписки.
  
 
Запрос на подписку в веб-интерфейсе GTalk выглядит как всплывающий элемент с текстом ''dimarik@jabber.tushino.com wants to be able to chat with you. Okay?''
 
Запрос на подписку в веб-интерфейсе GTalk выглядит как всплывающий элемент с текстом ''dimarik@jabber.tushino.com wants to be able to chat with you. Okay?''
Line 77: Line 83:
 
=== Offline-сообщения ===
 
=== Offline-сообщения ===
  
Если у пользователь специально выключил сохранение истории сообщений, то получить сообщение, отправленное ему в момент, когда он отключен от сервиса - он не сможет. Отправитель при этом автоматически получит текст вида: "__ИМЯ__  is offline and can't receive messages right now" (Пользователь такой-то находится не на связи и не может получить Ваше сообщение).
+
Если пользователь специально выключил сохранение истории сообщений, то получить сообщение, отправленное ему в момент, когда он отключен от сервиса - он не сможет. Отправитель при этом автоматически получит текст вида: "__ИМЯ__  is offline and can't receive messages right now" (Пользователь такой-то находится не на связи и не может получить Ваше сообщение).
  
 
По умолчанию же история сообщений включена, а Google Talk ассоциирован с GMail, и offline-сообщения приходят пользователю в виде писем в GMail.
 
По умолчанию же история сообщений включена, а Google Talk ассоциирован с GMail, и offline-сообщения приходят пользователю в виде писем в GMail.

Latest revision as of 10:12, 30 December 2011

Google Talk
Общая информация
Хост: gmail.com
Сайт: google.com/talk
Владелец: Google
Публичный: да
ПО: свой
Функциональность
Шифрование: да(обязательно)
Сжатие потока: нет
HTTP Polling/Binding: нет
Регистрация через клиент: нет
Транспорты
Прочие сервисы

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

Такое же название (Gtalk) носит программа-клиент (её описание), которая разрабатывается самой Google.

Для подключения может использоваться большинство существующих jabber-клиентов (основное требование - поддержка специфичного механизма авторизации X-GOOGLE-TOKEN).

Ростер GTalk отображаемый в окне GMail

Сервис[edit]

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

Особенности[edit]

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

  • X-GOOGLE-TOKEN авторизация
  • Сообщения о новой почте в почтовом ящике GMail (работает с любым клиентом Jabber)
  • Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса.
  • Хранение истории сообщений на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована.
  • Голосовое общение (IP-телефон), только между клиентами GTalk.
  • Google Talk Beta Google Talk XMPP Extensions

Особенности (неочевидные)[edit]

Отключение пльзователем истории влияет на доставку
Если пользователь отключает историю сообщения (по умолчанию активную), то сообщения отправленные ему, когда он не на связи (offline) не будут ему доставлены. А отправителю придет невнятная ошибка (написать текст тут).
ToDo: написать
Без подписки сообщения не доставляются

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

Запрос на подписку в веб-интерфейсе GTalk выглядит как всплывающий элемент с текстом dimarik@jabber.tushino.com wants to be able to chat with you. Okay?

Групповой чат в прикреплённом окне (браузер Firefox)

Групповой чат[edit]

Поддерживается групповой чат, но только между пользователями GTalk, пригласить пользователей других серверов в него нельзя. Также нельзя пригласить пользователя GTalk в групповой чат, организованный на стороннем сервере.

Групповой чат отображается во всплывающем окне браузера

Offline-сообщения[edit]

Если пользователь специально выключил сохранение истории сообщений, то получить сообщение, отправленное ему в момент, когда он отключен от сервиса - он не сможет. Отправитель при этом автоматически получит текст вида: "__ИМЯ__ is offline and can't receive messages right now" (Пользователь такой-то находится не на связи и не может получить Ваше сообщение).

По умолчанию же история сообщений включена, а Google Talk ассоциирован с GMail, и offline-сообщения приходят пользователю в виде писем в GMail.

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

Информацию о штатном клиенте можно найти в статье Google Talk (клиент).

Параметры подключения[edit]

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

  • JID (совпадает с адресом электронной почты GMail) - name@gmail.com

Учтите, что домен может быть другим, например, googlemail.com. Но не пытайтесь вводить адрес на домене google.com

  • Имя сервера - talk.google.com
  • Порт - 5223
  • TLS обязателен (в настройках клиента может называться SSL)
  • Аутентификация методом SASL PLAIN (обычно это флажок "Plain text" в настройках клиента)

Ссылки на пошаговые инструкции для популярных клиентов даны вот здесь.

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

Настройки GTalk в интерфейсе GMail

Сервис "Google Hosted" или Gtalk на другом домене[edit]

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

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

См. также[edit]

  • Я.Онлайн — сервис от компании Yandex, похожий на Gtalk

Ссылки[edit]