Difference between revisions of "Vk4xmpp"
Line 7: | Line 7: | ||
| library = {{lib|xmpppy}} <!-- jabber-библиотека --> | | library = {{lib|xmpppy}} <!-- jabber-библиотека --> | ||
| license = MIT<!-- лицензия --> | | license = MIT<!-- лицензия --> | ||
− | | developer = | + | | developer = mrDoctorWho <!-- разработчик --> |
<!-- Характеристики --> | <!-- Характеристики --> | ||
| i18n = да<!-- мультиязычность --> | | i18n = да<!-- мультиязычность --> | ||
Line 53: | Line 53: | ||
== Разработчики == | == Разработчики == | ||
− | * | + | * mrDoctorWho — основной разработчик, инициатор проекта; |
* [[User:Disabler|Андрей «Disabler» Горелов]] — мелкие исправления, логотип. | * [[User:Disabler|Андрей «Disabler» Горелов]] — мелкие исправления, логотип. | ||
Revision as of 13:52, 31 August 2014
VK4XMPP | |
---|---|
Информация | |
Сайт: | http://simpleapps.ru/ |
Язык: | Python |
Библиотека: | xmpppy |
Лицензия: | MIT |
Разработчик: | mrDoctorWho |
Характеристики | |
Мультиязычность: | да |
Расширяемость: | да |
Discovery: | да |
Ad-hoc команды: | да |
Vk4xmpp — транспорт в социальную сеть Вконтакте. Стал необходим после отказа от использования протокола XMPP в данном сервисе. Запущенную копию транспорта можно отыскать на сервере jabberik.ru.
Contents
История
С начала сентября 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
Разработчики
- mrDoctorWho — основной разработчик, инициатор проекта;
- Андрей «Disabler» Горелов — мелкие исправления, логотип.