Difference between revisions of "Vk4xmpp"
From JaWiki (Jabber/XMPP wiki)
m (Reverted edits by 46.161.9.51 (talk) to last revision by 2A01:4F8:190:71C2:0:0:0:2) |
|||
(26 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== История == | == История == | ||
− | С начала сентября 2013 года | + | С начала сентября 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 | ||
+ | * vkontakte.jabberon.ru | ||
+ | * vk.beerseller.org | ||
+ | * vk4xmpp.kap.sh | ||
+ | * vk.jabbik.ru | ||
+ | * vk.celest.in | ||
+ | * vk.opiums.eu | ||
+ | Полный список текущих транспортов можно посмотреть по адресу: https://vk4xmpp.simpleapps.ru/ | ||
== Разработчики == | == Разработчики == | ||
− | * | + | * mrDoctorWho — основной разработчик, инициатор проекта; |
* [[User:Disabler|Андрей «Disabler» Горелов]] — мелкие исправления, логотип. | * [[User:Disabler|Андрей «Disabler» Горелов]] — мелкие исправления, логотип. | ||
Latest revision as of 09:29, 30 May 2017
Contents
История[edit]
С начала сентября 2013 года разработчики ВКонтакте отказались от использования XMPP в качестве системы обмена сообщениями. По этому поводу было высказано много мнений, как положительных, так и отрицательных. Однако факт остаётся фактом — обмениваться сообщениями через XMPP, как напрямую, так и через j2j-транспорты), стало невозможно.
Возможности[edit]
- Прием и отправка сообщений
- Авторизация по паролю или ключу «access-token», выдаваемому ВКонтакте
- Вложения в сообщениях (только приём)
- Пересланные сообщения (и вложения в них)
- Список друзей в ростере (с аватарами)
- Поддержка vCard для контактов
- Поддержка конференций (групповых чатов/бесед)
- Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport)
- Отображение статистики работы транспорта
- Отправка изображений по стандарту XHTML-IM в сторону транспорта и от него
- Проверка времени последней активности пользователя
- Настройка транспорта пользователем «под себя» посредством Adhoc-команд
- Аватары у пользователей (во vCard и при входе в сеть, стандарт XEP-0153)
- Отправка изображения капчи по стандарту XEP-0158 (поддерживается в Tkabber)
- Администрирование посредством AdHoc-команд
- Long Poll (обо всех событиях пользователь уведомляется незамедлительно)
- Отображение текстового статуса друзей в ростере и синхронизация статуса пользователя транспорта с его страницей в соц. сети
Принцип работы[edit]
В отличие от транспорта pyvk-t, VK4XMPP работает, используя API. Для API не требуется пароль, если пользователь разрешает доступ приложению к своему профилю. Соответственно, транспорт не хранит никаких паролей, только API-ключ, и это является его главным достоинством.
Список серверов, где уже установлен транспорт VK4XMPP[edit]
- vk.jabberik.ru
- vkontakte.jabberon.ru
- vk.beerseller.org
- vk4xmpp.kap.sh
- vk.jabbik.ru
- vk.celest.in
- vk.opiums.eu
Полный список текущих транспортов можно посмотреть по адресу: https://vk4xmpp.simpleapps.ru/
Разработчики[edit]
- mrDoctorWho — основной разработчик, инициатор проекта;
- Андрей «Disabler» Горелов — мелкие исправления, логотип.