我开发了一个自定义应用来上传将在比赛中使用的视频,最喜欢的视频获胜。有没有办法跟踪这些喜欢没有进一步的用户干预?我的意思是,用户现在上传视频,带有“类似计数器”的东西,比赛结束的那天,我只查询最喜欢的(最喜欢的三个)视频。有没有办法做到这一点?
答案 0 :(得分:0)
你有帖子的ID吗?要获得Facebook帖子的喜欢数量,您可以: https://graph.facebook.com/ [POST_ID] /喜欢
(来自https://developers.facebook.com/docs/reference/api/post/)
请注意,您必须为有权访问此帖子的用户提供访问令牌,或者帖子必须公开。
答案 1 :(得分:0)
您可以使用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)