суббота, 22 февраля 2014 г.

C# Парсер новостей ВКонтакте OpenSource + Приложение для уведомлений ВК

Была задача: уведомлять пользователей  некоторой группы ВК через ВК приложение о важных новостях помеченных определенным #Хештегом.
Не нашел лучше решения чем создать два приложения:
1) StandAlone для доступа приложения к закрытой группе, но даже если группа не закрытая без него не обойтись для получения списка юзеров группы;
2) Native приложение для рассылки уведомлений. Те кто хочет получать уведомления, должен установить его.
Были получены acces_token'ы для каждого приложения (подробнее в исходном коде проекта).
Получая доступ к группе через StandAlone приложение моя программа работая на ПК(а лучше на сервере) каждую минуту парсит последнюю новость из группы и проверяет, через импровизированную XML "базу данных" не отсылалось ли уведомление о ней участникам данного сообщества, если не отсылалось, то соответственно отсылается используя Native приложение, и ID поста записывается в XML файл.
Примерно так это выглядит в программе:
Проект на GitHub: https://github.com/Jonybang/Parser_VK.git

Комментариев нет:

Отправить комментарий