【问题标题】:Check if user likes Facebook page from website检查用户是否喜欢网站上的 Facebook 页面
【发布时间】:2014-07-04 18:56:52
【问题描述】:
这可能是一个有点愚蠢的问题,但我只是想知道是否可以通过使用 Facebook 的 API 而无需创建应用程序来检查用户是否喜欢网站上的 Facebook 页面。
拥有一个应用程序、弹出权限和所有这些来简单地检查用户是否喜欢 Facebook 页面似乎很奇怪。
如果用户不是 Facebook 页面的粉丝,这个想法是隐藏一些内容。这还需要创建应用程序吗?
【问题讨论】:
标签:
facebook
facebook-graph-api
【解决方案1】:
不使用 Graph API - 否
如果您不使用 Graph API,您将如何使用通过 facebook 登录的您。如果没有 Graph API,您甚至无法获取当前登录的用户。
我不确定你是否需要这个,但要使用 Graph API 完成这件事,你必须这样做-
- 向用户请求
user_likes的权限并登录
- 调用API-
/me/likes/PAGE_ID
如果您收到一些响应,则表示用户已经喜欢该页面,否则如果您收到空白数据,则表示用户尚未喜欢该页面。