如何获取喜欢我的网站(不是Facebook网站)的Facebook用户ID

时间:2012-11-23 00:35:45

标签: facebook facebook-like

我正在那些对我的外部网站(非Facebook)的某篇文章做出“我喜欢”的人中抽奖。为了选择胜利者,我需要知道谁让我喜欢。

此查询: https://api.facebook.com/method/fql.query?query=select%20like_count%20from%20link_stat%20where%20url= 'myWEBSITE' &安培;格式= JSON 只获取我喜欢的总数而不是用户ID

此查询非常完美: https://api.facebook.com/method/fql.query?query=SELECT%20user_id%20FROM%20like%20WHERE%20object_id%3D%MY_object_ID&access_token=MY_ACCESS_TOKEN

但是如何获得外部URL的OBJECTID?

提前致谢

1 个答案:

答案 0 :(得分:0)

对象可以是视频,笔记,链接,照片或相册等任何内容,但不能是任何FB页面或网址。所以我想它不可能获取URL的用户ID。

如果你在你的网站上使用JS SDK / Like插件喜欢它,我认为你可以订阅一个事件然后使用一些ajax调用来获取那些userIds,只要他们立即喜欢它。

https://stackoverflow.com/a/13467793/269521

中查看Somnath Muluk的回答