我有一个显示Facebook LIKE Box的网页..我需要检查用户是否喜欢我的Facebook页面,并向他们展示相应的内容。 。从我的外部网页对Facebook进行Facebook身份验证非常好..如何检查Facebook用户是否喜欢外部网站的FB页面
2
A
回答
8
您需要使用Graph API并检查用户的喜好。这是一个例子。
https://graph.facebook.com/{USER_ID}/likes/{PAGE_ID}
如果用户喜欢有问题的页面,如果用户喜欢页面,它将返回JSON。
{
"data": [
{
"name": "bread&cup",
"category": "Restaurant/cafe",
"id": "157758372652",
"created_time": "2012-02-15T15:36:38+0000"
}
],
"paging": {
"next": "https://graph.facebook.com/me/likes/157758372652?format=json&limit=5000&offset=5000&__after_id=157758372652"
}
}
而且这样如果用户不喜欢的页面:
{
"data": [
]
}
下面是关于用户的文档喜欢: https://developers.facebook.com/docs/reference/api/user/#likes
0
有不需要的权限另一种方式提前完成,但不能完美工作 - 理想情况下将其与登录系统结合使用。
1)订阅Facebook.edge事件(这意味着做某些事情像点击时“) 2)创建cookie时用户喜欢页面
然后,当用户返回时,可以运行下面的代码:
1)如果用户登录,检查FB API和检查正常 2)如果用户没有登录,检查饼干
这意味着谁喜欢你的网站将获得完全访问用户的任何这是你只给那些电脑上的粉丝,直到他们清除他们的cookies - 在wh点他们将不得不登录到您的网站并提供类似的权限。
这里的Facebook的边缘事件 - Facebook edge.create
这里我们创建的cookie的东西 - How do I set/unset cookie with jQuery?
戴夫
相关问题
- 1. 如何检查用户是否喜欢从外部网站上的Facebook上的给定页面?
- 2. Facebook检查用户“喜欢”的页面
- 3. 检查是否登录Facebook用户“喜欢”页面
- 4. 查明用户是否喜欢Facebook页面。使用Facebook C#SDK
- 5. PHP检查访问者是否喜欢我的FB页面
- 6. 如何用PHP检查用户是否喜欢我的Facebook页面
- 7. Facebook:检查用户是否喜欢Facebook粉丝页签
- 8. 如何在android中检查用户是否喜欢特定的Facebook页面?
- 9. 检测用户是否喜欢Flash中的Facebook页面(粉丝)
- 10. Facebook - 检测用户是否喜欢你的页面?
- 11. 如何确定用户是否有Facebook喜欢你的网页?
- 12. 如何检查用户是否喜欢facebook应用程序?
- 13. 检查非Facebook应用程序的用户是否喜欢/共享FB
- 14. 喜欢在外部网页文章和Facebook页面上的框
- 15. 检查是否有用户喜欢的网页
- 16. 检查用户是否喜欢粉丝页面
- 17. 检查用户是否喜欢页面或不
- 18. 是否可以显示喜欢Facebook页面的用户? (类似于喜欢框)
- 19. Facebook测试页面是否被喜欢
- 20. 如何确定用户是否已经喜欢Facebook页面(网站页面不是FB)像按钮一样的Facebook?
- 21. 如何检查用户是否是我网站上的Facebook页面的粉丝?
- 22. Facebook:确定用户是否是粉丝(喜欢页面)
- 23. 检查Facebook用户是否喜欢我的应用程序
- 24. 喜欢facebook页面的用户奖励
- 25. 如何检查用户是否喜欢我的Facebook页面或URL使用Facebook的API
- 26. 查找所有“喜欢”的FB用户XYZ页面
- 27. 如何检查我的网站是否有人喜欢我的粉丝页?
- 28. 像在网站上不吃奶喜欢到FB页面
- 29. 检索喜欢网址/网页的Facebook用户
- 30. 检测Facebook用户是否喜欢没有应用程序授权的页面
谢谢..确实需要FB认证? – 2012-02-17 09:33:14
是的,你需要'user_likes'或'friend_likes'权限才能访问用户的喜好。 – derekaug 2012-02-17 14:06:02