Как стать автором
Обновить

post from somewhere -> vkontakte

Время на прочтение1 мин
Количество просмотров1.9K
Многострадальная синхронизация во вконтакте не давала мне спать ночами.
У меня есть несколько сайтов, RSS которых мне бы хотелось транслировать в тематические группы вконтакте.

Гуглежка вывела меня на сайт twitterfeed.com, который умеет транслировать мой rss в твиттер.
Но не во вконтакте.



Как бы страшно это не звучало, эта социальная сеть может принести неплохой траффик, посетителей.

Выпив ящик водки и поев арбузиков, родился python сласс, который легких движением руки поможет Вам осуществить мою мечту.

Код сырой, да, нужно было «вчера».

Апдейты будут постоянными, так как вариантов, что с этим можно сделать — непочатый край.
На данный момент реализован только постинг на стену группы, админом которой Вы являетесь.

Если я изобрел велосипед, пожалуйста, тыкните меня лицом в сервис, где это все уже готово.
Я гуглил. Честно-честно!

Класс положу в git обязательно.
На дынный момент сырая версия, которую можно встроить в джангу и прочие питон штуки доступен тут:
dl.dropbox.com/u/33773331/vk.rar

Для поста во вконтакт будет достаточно пары строк:

from vk_class import VKPost
settings = {
'vk_login': 'xxx@xxx.xx',
'vk_password': 'xxx',
'target': 'wall', # wall
'target_name': 'xxx', # группа для публикации
}
vk = VKPost(settings)
vk.post('моя новая запись на стене')


Предложения, ругань и всетакое — вэлком!
Теги:
Хабы:
Всего голосов 31: ↑27 и ↓4+23
Комментарии21

Публикации

Истории

Ближайшие события

One day offer от ВСК
Дата16 – 17 мая
Время09:00 – 18:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область