Google Talk
Google Talk | |
---|---|
Общая информация | |
Хост: | gmail.com |
Сайт: | google.com/talk |
Владелец: | |
Публичный: | да |
ПО: | свой |
Функциональность | |
Шифрование: | да(обязательно) |
Сжатие потока: | нет |
HTTP Polling/Binding: | нет |
Регистрация через клиент: | нет |
Транспорты | |
Прочие сервисы |
Статьи по этой теме на других вики-сайтах: | |
---|---|
Google Talk — Википедия | |
Google Talk — Wikipedia (англ.) | |
Google Talk — JabberWorld |
Google Talk (сокращенно Gtalk) - это публичный IM-сервис компании Google, который базируется на jabber-технологии.
Такое же название (Gtalk) носит программа-клиент, которая разрабатывается самой Google. При этом почти нет препятствий использовать сторонние jabber-клиенты для работы с серверами Google, хотя в этом случае есть некоторые нюансы и ограничения. Они описаны в соответствующем документе.
Contents
Сервис
Если говорить упрощённо, это вся эта служба представляет собой jabber-сервер (написан в Google и публично известного названия не имеет) и jabber-клиент. К этому надо добавить некоторые отличительные особенности, которые перечислены ниже.
Особенности
Сам сервис обеспечивает дополнительную функциональность по сравнению с Jabber/XMPP-стандартами. Эту функциональность в полной мере поддерживает только оригинальный клиент, либо сторонние клиенты, которые позиционируются как клиенты Gtalk.
- X-GOOGLE-TOKEN авторизация
- Сообщения о новой почте в почтовом ящике GMail (работает с любым клиентом Jabber)
- Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса.
- Хранение истории сообщений на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована.
- Голосовое общение (IP-телефон), только между клиентами GTalk.
- Google Talk Beta Google Talk XMPP Extensions
Особенности (неочевидные)
- Отключение пльзователем истории влияет на доставку
- Без подписки сообщения не доставляются
Сервер настроен таким образом, чтобы не пропускать сообщения (они возвращаются обратно) до того, как получена подписка. Поэтому прежде, чем начать общение с таким контактом дождитесь от него получения подписки.
Запрос на подписку в веб-интерфейсе GTalk выглядит как всплывающий элемент с текстом dimarik@jabber.tushino.com wants to be able to chat with you. Okay?
Групповой чат
Поддерживается групповой чат, но только между пользователями GTalk, пригласить пользователей других серверов в него нельзя. Также нельзя пригласить пользователя GTalk в групповой чат, организованный на стороннем сервере.
Offline-сообщения
Если у пользователь специально выключил сохранение истории сообщений, то получить сообщение, отправленное ему в момент, когда он отключен от сервиса - он не сможет. Отправитель при этом автоматически получит текст вида: "__ИМЯ__ is offline and can't receive messages right now" (Пользователь такой-то находится не на связи и не может получить Ваше сообщение).
По умолчанию же история сообщений включена, а Google Talk ассоциирован с GMail, и offline-сообщения приходят пользователю в виде писем в GMail.
Программа-клиент
Информацию о штатном клиенте можно найти в статье Google Talk (клиент).
Параметры подключения
Для соединения с серверами Gtalk из сторонних клиентов используйте следующие параметры:
- JID (совпадает с адресом электронной почты GMail) - name@gmail.com
Учтите, что домен может быть другим, например, googlemail.com. Но не пытайтесь вводить адрес на домене google.com
- Имя сервера - talk.google.com
- Порт - 5223
- TLS обязателен (в настройках клиента может называться SSL)
- Аутентификация методом SASL PLAIN (обычно это флажок "Plain text" в настройках клиента)
Ссылки на пошаговые инструкции для популярных клиентов даны вот здесь.
При соединении с сервером, когда вы используете Google Hosted - настройки отличаются (см. ниже).
Сервис "Google Hosted" или Gtalk на другом домене
Если вы имеете доступ к управлению зоной некого домена, вы можете организовать на нем Gtalk-службу. Например, имея домен pupkin.ru, вы можете получить JID vasya@pupkin.ru или wife_of@pupkin.ru. При этом общаться с вами сможет пользователь любого jabber-сервера.
Добиться такого можно воспользовавшись сервисом под названием Google Hosted (в русской версии это названо Службы Google).
См. также
- Я.Онлайн — сервис от компании Yandex, похожий на Gtalk
Ссылки
- Официальный сайт
- Общее описание сервиса. Рекомендуется для новичков.
- Выбор клиента для Google Talk таблица jabber-клиентов и инструкции для каждого клиента.