Difference between revisions of "Vk4xmpp"
From JaWiki (Jabber/XMPP wiki)
(→Возможности) |
|||
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 11:25, 8 February 2015
Contents
История
С начала сентября 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
Разработчики
- mrDoctorWho — основной разработчик, инициатор проекта;
- Андрей «Disabler» Горелов — мелкие исправления, логотип.