【发布时间】:2010-06-17 16:29:53
【问题描述】:
有没有办法使用 facebook connect 确定当前用户是否是粉丝(现在:喜欢该页面)?
我知道这在 REST api 中是可能的,但我希望能够只使用 connect。
【问题讨论】:
有没有办法使用 facebook connect 确定当前用户是否是粉丝(现在:喜欢该页面)?
我知道这在 REST api 中是可能的,但我希望能够只使用 connect。
【问题讨论】:
首先,您需要使用 Facebook connect 和 Javascript SDK 登录用户。
然后在 Javascript 中你可以使用 FB.api 来调用 Graph API。
FB.api('/me/likes');
这需要在他们登录时授予user_likes 权限。
【讨论】:
我宁愿使用 FQL: SELECT page_id FROM page_fan WHERE uid=me() and page_id=114342017879
如果查询返回一个空数组,那么您的用户不是粉丝。 如果它返回数组中的页面id,那么他是粉丝:
[
{
"page_id": "114342017879"
}
]
网络服务网址:
【讨论】: