Editing Google Talk

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.

The administrator who locked it offered this explanation: MediaWiki upgrading

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
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-клиентов и инструкции для каждого клиента.

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)