Difference between revisions of "VKontakte"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(the end)
Line 51: Line 51:
  
 
== Поддержка XMPP на сервисе ==
 
== Поддержка XMPP на сервисе ==
Каждый пользователь имеет адрес вида id41483262@vk.com (или nick@vk.com). Используя тот же пароль, что и для входа на сайт можно подключаться с использованием мобильной или настольной программы-клиента. Список контактов уже заполнен вашими друзьями на сервисе. Через клиент добавлять контакты других пользователей ВКонтакте нельзя. Также нельзя добавлять пользователей с других jabber-серверов и нельзя с ними переписываться.
+
В настоящий момент ВКонтакте не имеет поддержки XMPP. Подключение к ВКонтакте доступно только через [[транспорты]] - [[Vk4xmpp|VK4XMPP]] или [[PyVk-t]]
 
+
Отправленные из XMPP-клиента сообщения выглядят как обычные сообщения, но с пометкой ''Сообщение из чата''. Изменение статуса в клиенте на статус на сервисе не влияет (изначально влиял).
+
 
+
== Настройка Jabber-клиента для работы с ВКонтакте==
+
Для работы с ВКонтакте должен подойти любой из существующих [[клиент]]ов.
+
 
+
Настройка проста - в поле JID или Адрес указать
+
ваш идентификатор или ник + @vk.com
+
Например, id41483262@vk.com или lekseys@vk.com
+
 
+
В поле пароль указать пароль от ВКонтакте.
+
 
+
Если Вы не знаете как сформировать этот JID, то в тот момент когда вы авторизованы на сервисе, перейдите [http://vk.com/help.php?page=jabber по ссылке] - он будет отображаться в тексте инструкций.
+
 
+
Для получения собственного ника вместо числового идентификатора, перейдите к [http://vk.com/settings#chgaddr настройкам].
+
  
 
== Для разработчиков ==
 
== Для разработчиков ==
Line 75: Line 60:
 
Летом 2010 года после появления XMPP-сервера был объявлен конкурс на разработку [http://clubs.ya.ru/jabber/replies.xml?item_no=9149 собственного клиента ВКонтакте]. Но состоявшийся в сентябре финал был объявлен промежуточным, а окончательный запланирован в ноябре. Среди результатов есть некоторое количество XMPP-клиентов, остальные программы работают через API и по большому счету интереса не представляют.
 
Летом 2010 года после появления XMPP-сервера был объявлен конкурс на разработку [http://clubs.ya.ru/jabber/replies.xml?item_no=9149 собственного клиента ВКонтакте]. Но состоявшийся в сентябре финал был объявлен промежуточным, а окончательный запланирован в ноябре. Среди результатов есть некоторое количество XMPP-клиентов, остальные программы работают через API и по большому счету интереса не представляют.
  
=== История взаимоотношений ВКонтакте с Jabber ===
+
== История взаимоотношений ВКонтакте с Jabber ==
 
До того момента, пока сервис не обладал собственной поддержкой XMPP, возникали сторонние решения. Все они были достаточно несовершенны и основывались на распарсивании HTML-страниц (потому что и API в тот момент не было).
 
До того момента, пока сервис не обладал собственной поддержкой XMPP, возникали сторонние решения. Все они были достаточно несовершенны и основывались на распарсивании HTML-страниц (потому что и API в тот момент не было).
  
 
Чтобы общаться с пользователями из XMPP-клиента, был создан транспорт — [[PyVk-t]]. Тем, кто хотел общаться с пользователями XMPP прямо со страниц сервиса из браузера, было предназначено приложение [[VKontakte/Deprecated|Сообщения 2]].
 
Чтобы общаться с пользователями из XMPP-клиента, был создан транспорт — [[PyVk-t]]. Тем, кто хотел общаться с пользователями XMPP прямо со страниц сервиса из браузера, было предназначено приложение [[VKontakte/Deprecated|Сообщения 2]].
 +
 +
В начале сентября 2013 года, после официального отказа ВКонтакте от поддержки XMPP, был выпущен транспорт [[Vk4xmpp|VK4XMPP]], работающий на api ВКонтакта.
  
 
== Ссылки ==
 
== Ссылки ==

Revision as of 17:29, 14 September 2013

В соответствии с принятыми в данной вики договорённостями, правильное название этой статьи — ВКонтакте.
Для ссылок сюда с других страниц
ЯВики используйте название
ВКонтакте
На других ресурсах
можно также давать ссылку
http://jawiki.ru/VKontakte
ВКонтакте
Общая информация
Хост: vk.com
Сайт: vk.com/help.php?page=jabber
Публичный: для пользователей сети
ПО: свой сервер на основе node.js
Функциональность
Транспорты
Прочие сервисы

ВКонтакте — популярная российская социальная сеть, аналог западного сервиса Facebook. В июле 2010 стал доступен Jabber-сервер. Пользователи могли подключаться, но связь с другими хостами (S2S) отсутствовала (т.е. можно было общаться только с пользователями ВКонтакте). 2 сентября 2013 года подключение по XMPP стало неактивным. Пользователям перед этим рассылались сообщения вида:

Данное сообщение отправлено Вам, т.к. Вы используете стороннее приложение для отправки личных сообщений ВКонтакте. В этом приложении используется протокол XMPP, который больше не поддерживается ВКонтакте и будет полностью отключен 31 августа 2013 года. Мы рекомендуем использовать официальные клиенты ВКонтакте для мобильных устройств и браузерную версию на компьютере.


Поддержка XMPP на сервисе

В настоящий момент ВКонтакте не имеет поддержки XMPP. Подключение к ВКонтакте доступно только через транспорты - VK4XMPP или PyVk-t

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

Дополнительные технические подробности содержатся на странице Особенности и недостатки реализации Jabber во ВКонтакте.

Клиент для ВКонтакте

Летом 2010 года после появления XMPP-сервера был объявлен конкурс на разработку собственного клиента ВКонтакте. Но состоявшийся в сентябре финал был объявлен промежуточным, а окончательный запланирован в ноябре. Среди результатов есть некоторое количество XMPP-клиентов, остальные программы работают через API и по большому счету интереса не представляют.

История взаимоотношений ВКонтакте с Jabber

До того момента, пока сервис не обладал собственной поддержкой XMPP, возникали сторонние решения. Все они были достаточно несовершенны и основывались на распарсивании HTML-страниц (потому что и API в тот момент не было).

Чтобы общаться с пользователями из XMPP-клиента, был создан транспорт — PyVk-t. Тем, кто хотел общаться с пользователями XMPP прямо со страниц сервиса из браузера, было предназначено приложение Сообщения 2.

В начале сентября 2013 года, после официального отказа ВКонтакте от поддержки XMPP, был выпущен транспорт VK4XMPP, работающий на api ВКонтакта.

Ссылки