我有一个显示 Facebook LIKE Box 的网页。我需要检查用户是否喜欢我的 Facebook 页面,并相应地向他们呈现内容。从我的外部网页为此进行 Facebook 身份验证是完全可以的。 .
最佳答案
您需要使用 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
关于facebook - 如何检查 Facebook 用户是否喜欢外部网站的 FB 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9314519/