Могу ли я узнать, сколько лайков на Facebook? - PullRequest
0 голосов
/ 29 сентября 2011

Я разработал специальное приложение для загрузки видео, которое будет использоваться в конкурсе, выигрывает видео с наибольшим количеством лайков.Есть ли способ отслеживать эти лайки без дальнейшего вмешательства пользователя?Я имею в виду, что пользователь загружает видео сейчас с помощью элемента «как счетчик», и в день окончания конкурса я просто запрашиваю наиболее понравившиеся (о трех наиболее понравившихся) видео.Есть ли способ сделать это?

Ответы [ 2 ]

0 голосов
/ 29 сентября 2011

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

SELECT object_id FROM like WHERE object_id IN (YOUR, VIDEO, IDS)

Или если у вас есть post_ids вместо видео object_ids:

SELECT post_id FROM like WHERE post_id IN (YOUR, POST, IDS)

0 голосов
/ 29 сентября 2011

У вас есть идентификаторы сообщений? Чтобы получить количество лайков для поста в Facebook, вы можете сделать: https://graph.facebook.com/[post_id]/likes

(от https://developers.facebook.com/docs/reference/api/post/)

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...