В этой статье описывалось подключение сервисов социальных сетей в Pidgin. Начиная с сентября 2013 года Вконтакте отказался от использования протокола XMPP. Выход из ситуации возможен с помощью транспорта VK в XMPP.
VK4XMPP представляет собой легковесный транспорт. Из VK в XMPP и обратно.
Написан на языке программирования Python, все используемые библиотеки содержит в себе. Находится в состоянии тестирования. Требует Python 2.7.
Установка стандартна как и для любого другого транспорта. Только вот переименуйте Config_example.txt в Config.txt и заполните его. На время тестирования рекомендуется заглядывать в папку транспорта и сообщать разработчику об ошибках (тела ошибок хранятся в папке crash).
Возможности:
- Прием и отправка сообщений;
- Авторизация по паролю или ключу «access-token», выдаваемому ВКонтакте;
- Пересланные сообщения;
- Вложения в сообщениях (только приём);
- Список друзей в ростере;
- Поддержка vCard для контактов;
- Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport);
- Статистические данные о работе транспорта.
Отличия от pyvk-t:
- Транспорт не хранит паролей;
- Транспорт не парсит страницы, а использует API ВКонтакте (введена версия 5.1);
Список серверов, где уже установлен транспорт VK4XMPP:
- vk.jabberik.ru
- vk.isida-bot.com
- vk.virtualtalk.org
- vkontakte.jabberon.ru
- vk.jabber-moscow.ru
- vk.jabberid.org
- vk4xmpp.kap.sh
- vk.xmppserv.ru
- vk.jabbik.ru
Установка (для серверов): Раз | Два
Регистрация: Psi+ | Tkabber | Gajim | Miranda | QIP | jTalk | Jimm | JasmineIM
Другое: FAQ | Обсуждение на 4pda | Страница на JaWiki
Запуск: python ./gateway.py
Обратиться к разработчику в сети xmpp можно в конференции simpleapps@conference.jabber.ru.