Difference between revisions of "Vk4xmpp"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
Line 7: Line 7:
 
|          library = {{lib|xmpppy}} <!-- jabber-библиотека -->
 
|          library = {{lib|xmpppy}} <!-- jabber-библиотека -->
 
|          license = MIT<!-- лицензия -->
 
|          license = MIT<!-- лицензия -->
|        developer = Роман «mrDoctorWho» Колчигин<!-- разработчик -->
+
|        developer = mrDoctorWho <!-- разработчик -->
 
<!--        Характеристики  -->
 
<!--        Характеристики  -->
 
|            i18n = да<!-- мультиязычность -->
 
|            i18n = да<!-- мультиязычность -->
Line 53: Line 53:
 
== Разработчики ==
 
== Разработчики ==
  
* Роман «mrDoctorWho» Колчигин — основной разработчик, инициатор проекта;
+
* mrDoctorWho — основной разработчик, инициатор проекта;
 
* [[User:Disabler|Андрей «Disabler» Горелов]]&nbsp;— мелкие исправления, логотип.
 
* [[User:Disabler|Андрей «Disabler» Горелов]]&nbsp;— мелкие исправления, логотип.
  

Revision as of 14:52, 31 August 2014

VK4XMPP
Vk4xmpp.png
Информация
Сайт: http://simpleapps.ru/
Язык: Python
Библиотека: xmpppy
Лицензия: MIT
Разработчик: mrDoctorWho
Характеристики
Мультиязычность: да
Расширяемость: да
Discovery: да
Ad-hoc команды: да

Vk4xmpp — транспорт в социальную сеть Вконтакте. Стал необходим после отказа от использования протокола XMPP в данном сервисе. Запущенную копию транспорта можно отыскать на сервере jabberik.ru.

История

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

Возможности

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

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

В отличие от транспорта 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

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

Ссылки