Latest revision |
Your text |
Line 1: |
Line 1: |
− | {{Host
| + | GoogleTalk (сокращенно Gtalk) это публичный [[IM]]-сервис компании [http://google.com Google], который базируется на [[jabber]]-технологии. |
− | | name = Google Talk <!-- название -->
| + | |
− | <!-- Общая информация -->
| + | |
− | | url = [http://www.google.com/talk/ google.com/talk] <!-- адрес -->
| + | |
− | | owner = [[Google]] <!-- Владелец -->
| + | |
− | | public = да <!-- публичность -->
| + | |
− | | server = свой <!-- Используемое ПО -->
| + | |
− | | addr = gmail.com <!-- фактический адрес для подключения -->
| + | |
− | <!-- Функциональность -->
| + | |
− | | crypt = да(обязательно) <!-- Возможность шифрованного подключения -->
| + | |
− | | compress = нет <!-- Возможность сжатия потока -->
| + | |
− | | http = нет <!-- Возможность подключения через Polling/Binding -->
| + | |
− | | iq_reg = нет <!-- регистрация через клиент, с помощью jabber:iq:register -->
| + | |
− | | jud = <!-- Jabber Users Directory -->
| + | |
− | | pubsub = <!-- поддержка PupSub -->
| + | |
− | | pep = <!-- поддержка PEP -->
| + | |
− | <!-- Транспорты (есть, приватный, нет. "нет" можно опустить.) -->
| + | |
− | | aim = <!-- AIM -->
| + | |
− | | icq = <!-- ICQ -->
| + | |
− | | irc = <!-- IRC -->
| + | |
− | | msn = <!-- MSN -->
| + | |
− | | mra = <!-- Mail.Ru Агент -->
| + | |
− | | qq = <!-- QQ -->
| + | |
− | | skype = <!-- Skype (например, Karaka) -->
| + | |
− | | sms = <!-- SMS -->
| + | |
− | | smtp = <!-- SMTP -->
| + | |
− | | vk = <!-- VKontakte -->
| + | |
− | | xfire = <!-- XFire -->
| + | |
− | | xmpp = <!-- J2J -->
| + | |
− | | yahoo = <!-- Yahoo IM -->
| + | |
− | <!-- Прочие сервисы -->
| + | |
− | | muc = <!-- Конференции -->
| + | |
− | | presence = <!-- Отображение информации о присутствии на веб-странице -->
| + | |
− | | proxy = <!-- Прокси для передачи файлов -->
| + | |
− | | rss = <!-- Сервис RSS -->
| + | |
− | | weather = <!-- Погодный сервис -->
| + | |
− | | disk = <!-- Jabber-диск -->
| + | |
− | }}
| + | |
− | {{Interwiki
| + | |
− | | ruwiki = Google Talk
| + | |
− | | enwiki =
| + | |
− | | jworld = Google Talk
| + | |
− | }}
| + | |
− | '''Google Talk''' (сокращенно Gtalk) - это публичный [[IM]]-сервис компании [[Google]], который базируется на [[jabber]]-технологии.
| + | |
| | | |
− | Такое же название (Gtalk) носит программа-клиент (её [[Google Talk (клиент)|описание]]), которая разрабатывается самой [[Google]]. | + | Такое же название (Gtalk) носит программа-клиент, которая разрабатывается самой [[Google]]. При этом почти нет препятствий использовать сторонние jabber-клиенты для работы с серверами [[Google]]. Есть некоторые ньансы и ограничения в этому случае. Они описаны в '''[[Gtalk:ThirdPartyClient|соответствующем документе]]'''. |
| + | http://wiki.jrudevels.org/index.php?title=Gtalk&action=edit |
| + | Редактирование: Gtalk — JRuDevels wiki |
| + | ===Сервис=== |
| + | Если говорить упрощенно, это вся эта служба представляет собой jabber-сервер (написан в Google и названия не имеет) и jabber-клиент (Gtalk). К этому надо добавить некоторые отличительные особенности, которые перечислены ниже. |
| | | |
− | Для подключения может использоваться большинство существующих jabber-клиентов (основное требование - поддержка специфичного механизма авторизации X-GOOGLE-TOKEN).
| + | * Базируется на технологии Jabber/[[XMPP]]. |
| + | * Веб-сайт http://google.com/talk/intl/ru |
| | | |
− | [[Image:Google-gmailgtalk.png|thumb|Ростер GTalk отображаемый в окне GMail]]
| + | Сервер настроен таким образом, чтобы не пропускать сообщения (они возращаются обратно) до того, как получена подписка. Поэтому прежде, чем начать общение с таким контактом дождитесь от него получения подписки. |
− | == Сервис ==
| + | |
− | | + | |
− | Если говорить упрощённо, это вся эта служба представляет собой jabber-сервер (написан в Google и публично известного названия не имеет) и jabber-клиент. К этому надо добавить некоторые отличительные особенности, которые перечислены ниже.
| + | |
− | | + | |
− | == Особенности ==
| + | |
| | | |
| Сам сервис обеспечивает дополнительную функциональность по сравнению с Jabber/XMPP-стандартами. Эту функциональность в полной мере поддерживает только оригинальный клиент, либо сторонние клиенты, которые позиционируются как клиенты Gtalk. | | Сам сервис обеспечивает дополнительную функциональность по сравнению с Jabber/XMPP-стандартами. Эту функциональность в полной мере поддерживает только оригинальный клиент, либо сторонние клиенты, которые позиционируются как клиенты Gtalk. |
| | | |
− | * X-GOOGLE-TOKEN авторизация
| + | 1. X-GOOGLE-TOKEN авторизация |
− | * Сообщения о новой почте в почтовом ящике [[Gmail|GMail]] (работает с любым клиентом [[Jabber]])
| + | |
− | * Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса.
| + | |
− | * Хранение [[история сообщений|истории сообщений]] на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована.
| + | |
− | * Голосовое общение (IP-телефон), только между клиентами GTalk.
| + | |
− | * [http://code.google.com/apis/talk/jep_extensions/extensions.html Google Talk Beta Google Talk XMPP Extensions]
| + | |
| | | |
− | === Особенности (неочевидные) ===
| + | 2. Сообщения о новой почте в почтовом ящике [[Gmail|GMail]] (работает с любым клиентом [[Jabber]]) |
− | ;Отключение пльзователем истории влияет на доставку
| + | |
− | Если пользователь отключает историю сообщения (по умолчанию активную), то сообщения отправленные ему, когда он не на связи (offline) не будут ему доставлены. А отправителю придет невнятная ошибка (написать текст тут).{{todo}}
| + | |
| | | |
− | ;Без подписки сообщения не доставляются
| + | 3. Поддержка google shared status - это хранящиеся на сервере "пользовательские статусы" (Custom status), которые можно выставлять с любого ресурса. |
− | Сервер настроен таким образом, чтобы не пропускать сообщения (они возвращаются обратно) до того, как получена подписка. Поэтому прежде, чем начать общение с таким контактом дождитесь от него получения подписки.
| + | |
| | | |
− | Запрос на подписку в веб-интерфейсе GTalk выглядит как всплывающий элемент с текстом ''dimarik@jabber.tushino.com wants to be able to chat with you. Okay?''
| + | 4. Хранение [[история сообщений|истории сообщений]] на сервере. Пользователь, который не желает, чтобы его разговоры записывались, может заблокировать эту функцию. При этом автоматически запись блокируется и у супротивной стороны. Даже если у нее запись разговора активирована. |
| | | |
− | [[Image:Groupchat-google02 resaved.gif|thumb|Групповой чат в прикреплённом окне (браузер Firefox)]]
| + | 5. Голосовое общение (IP-телефон), только между клиентами GTalk. |
| | | |
− | == Групповой чат ==
| + | * [http://code.google.com/apis/talk/jep_extensions/extensions.html Google Talk Beta Google Talk XMPP Extensions] |
| | | |
− | Поддерживается групповой чат, но только между пользователями GTalk, пригласить пользователей других серверов в него нельзя. Также нельзя пригласить пользователя GTalk в групповой чат, организованный на стороннем сервере.
| + | ===Программа-клиент=== |
| + | * Операционная система: MS Windows |
| + | * Статус: доступен без оплаты по ссылке http://www.google.com/talk/ |
| | | |
− | [[Image:Groupchat-google04.gif|thumb|Групповой чат отображается во всплывающем окне браузера]] | + | [[Image:Gtalk-roster-and-chat-window.png|center|thumb|Ростер и окно чата клиента Gtalk]] |
| | | |
− | === Offline-сообщения ===
| + | Также существует веб-клиент под названием ''[[Google gadget]]''. |
| | | |
− | Если пользователь специально выключил сохранение истории сообщений, то получить сообщение, отправленное ему в момент, когда он отключен от сервиса - он не сможет. Отправитель при этом автоматически получит текст вида: "__ИМЯ__ is offline and can't receive messages right now" (Пользователь такой-то находится не на связи и не может получить Ваше сообщение). | + | ===Сервис "Google Hosted" или Gtalk на другом домене=== |
| + | Если вы имеете доступ к управлению зоной некого домена, вы можете организовать на нем Gtalk-службу. Например, имея домен '''pupkin.ru''', вы можете получить JID vasya@pupkin.ru или wife_of@pupkin.ru. При этом общаться с вами сможет пользователь любого jabber-сервера. |
| | | |
− | По умолчанию же история сообщений включена, а Google Talk ассоциирован с GMail, и offline-сообщения приходят пользователю в виде писем в GMail.
| + | Добиться такого можно воспользовавшись сервисом под названием [[Google_Hosted|Google Hosted]] (в русской версии это названо ''Службы Google''). |
| | | |
− | == Программа-клиент ==
| |
| | | |
− | Информацию о штатном клиенте можно найти в статье [[Google Talk (клиент)]].
| + | ===Для разработчика=== |
− | | + | |
− | == Параметры подключения == | + | |
− | | + | |
− | Для соединения с серверами Gtalk из сторонних клиентов используйте следующие параметры: | + | |
− | * JID (совпадает с адресом электронной почты [[GMail]]) - name@gmail.com
| + | |
− | Учтите, что домен может быть другим, например, googlemail.com. Но не пытайтесь вводить адрес на домене google.com
| + | |
− | * Имя сервера - talk.google.com
| + | |
− | * Порт - 5223
| + | |
− | * [[StartTLS|TLS]] обязателен (в настройках клиента может называться SSL)
| + | |
− | * Аутентификация методом SASL PLAIN (обычно это флажок "Plain text" в настройках клиента)
| + | |
− | | + | |
− | Ссылки на пошаговые инструкции для популярных клиентов даны [[Gtalk:ThirdPartyClient|вот здесь]].
| + | |
− | | + | |
− | При соединении с сервером, когда вы используете Google Hosted - настройки отличаются (см. ниже).
| + | |
− | | + | |
− | [[Image:Google-gmailgtalk-settings.png|thumb|Настройки GTalk в интерфейсе GMail]]
| + | |
− | | + | |
− | == Сервис "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 - настройки несколько отличаются. |
− | * [[Я.Онлайн]] — сервис от компании Yandex, похожий на Gtalk
| + | |
| | | |
− | == Ссылки == | + | ===Ссылки=== |
− | * [http://google.com/talk/intl/ru Официальный сайт]
| + | |
| * [[Gtalk:Overview|Общее описание]] сервиса. Рекомендуется для новичков. | | * [[Gtalk:Overview|Общее описание]] сервиса. Рекомендуется для новичков. |
− | * [http://www.google.com/talk/intl/ru/otherclients.html Выбор клиента для Google Talk] таблица jabber-клиентов и инструкции для каждого клиента. | + | * [http://www.google.com/talk/intl/ru/otherclients.html|Выбор клиента для Google Talk] таблица jabber-клиентов и инструкции для каждого клиента. |