У меня есть фан-страница Facebook для веб-сайта. Я хочу провести конкурс лояльности, в котором я буду давать виртуальные баллы пользователям, которые лайкают или комментируют посты на моей странице. В какой-то момент эти баллы будут конвертированы в настоящие деньги.
Мой вопрос: могу ли я найти список пользователей, которым понравился пост/любой пост/много постов на моей странице в Facebook или которые прокомментировали посты? У меня есть приложение Facebook, которое собирает FB ID пользователей которые являются поклонниками моей страницы в Facebook, и для участия в конкурсе я потребую, чтобы пользователи подписались на это приложение. Поэтому, как только я узнаю таких пользователей, я сопоставлю их со своей коллекцией пользователей и начислю баллы за каждый лайк или комментарий. Я являюсь администратором своей страницы в Facebook и имею полный доступ. И я хочу сделать это программно.
Можно ли это сделать с помощью запросов Open Graph, FQL или API аналитики?
Выяснение идентификаторов моих сообщений, а затем запрос к таблице лайков было одним из подходов, которые я рассматривал. Есть ли лучший подход, чем этот?
Я кодирую это в .Net(ASP.Net и С#)
Ценю любую помощь, которую вы можете мне дать