Difference between revisions of "Vk4xmpp"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(Возможности)
Line 5: Line 5:
 
== Возможности ==
 
== Возможности ==
  
* Прием и отправка сообщений;
+
* Прием и отправка сообщений
* Авторизация по паролю или ключу «access-token», выдаваемому ВКонтакте;
+
* Авторизация по паролю или ключу «access-token», выдаваемому [[ВКонтакте]]
* Пересланные сообщения;
+
* Вложения в сообщениях (только приём)
* Вложения в сообщениях (только приём);
+
* Пересланные сообщения (и вложения в них)
* Список друзей в ростере;
+
* Список друзей в ростере
* Поддержка vCard для контактов;
+
* Поддержка [[vCard]] для контактов
* Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport);
+
* Поддержка конференций (групповых чатов)
* Поддержка конференций (групповых чатов);
+
* Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport)
* Статистические данные о работе транспорта;
+
* Статистические данные о работе транспорта
* Отправка изображений по XHTML-IM в сторону транспорта (изображение будет загружено в соответствующий диалог ВКонтакте).
+
* Отправка изображений по стандарту XHTML-IM в сторону транспорта
 +
* Проверка времени последней активности пользователя
 +
* Настройка транспорта пользователем «под себя» посредством [[AdHoc]]-команд
 +
* Аватары у пользователей (во vCard и при входе в сеть, стандарт XEP-0153)
 +
* Отправка изображения капчи по стандарту [[XEP-0158]] (поддерживается в [[Tkabber]])
 +
* Администрирование посредством AdHoc-команд
 +
* Long Poll (обо всех событиях пользователь уведомляется незамедлительно)
  
 
== Принцип работы ==
 
== Принцип работы ==

Revision as of 12:25, 8 February 2015

История

С начала сентября 2013 года разработчики ВКонтакте отказались от использования XMPP в качестве системы обмена сообщениями. По этому поводу было высказано много мнений, как положительных, так и отрицательных. Однако факт остаётся фактом — обмениваться сообщениями через XMPP, как напрямую, так и через j2j-транспорты), стало невозможно.

Возможности

  • Прием и отправка сообщений
  • Авторизация по паролю или ключу «access-token», выдаваемому ВКонтакте
  • Вложения в сообщениях (только приём)
  • Пересланные сообщения (и вложения в них)
  • Список друзей в ростере
  • Поддержка vCard для контактов
  • Поддержка конференций (групповых чатов)
  • Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport)
  • Статистические данные о работе транспорта
  • Отправка изображений по стандарту XHTML-IM в сторону транспорта
  • Проверка времени последней активности пользователя
  • Настройка транспорта пользователем «под себя» посредством AdHoc-команд
  • Аватары у пользователей (во vCard и при входе в сеть, стандарт XEP-0153)
  • Отправка изображения капчи по стандарту XEP-0158 (поддерживается в Tkabber)
  • Администрирование посредством AdHoc-команд
  • Long Poll (обо всех событиях пользователь уведомляется незамедлительно)

Принцип работы

В отличие от транспорта pyvk-t, VK4XMPP работает, используя API. Для API не требуется пароль, если пользователь разрешает доступ приложению к своему профилю. Соответственно, транспорт не хранит никаких паролей, только API-ключ, и это является его главным достоинством.

Список серверов, где уже установлен транспорт VK4XMPP

  • vk.jabberik.ru
  • vk.isida-bot.com
  • vk.virtualtalk.org
  • vkontakte.jabberon.ru
  • vk.jabber-moscow.ru
  • vk.beerseller.org
  • vk.jabberid.org
  • vk4xmpp.kap.sh
  • vk.xmppserv.ru
  • vk.jabbik.ru
  • vk.celest.in

Разработчики

Ссылки