我将在 facebook 应用程序中为任何用户提供粉丝页面链接,并告诉该用户喜欢该页面。
那么如何检查指定的用户是否点击了类似,我通过脚本/FBML 进行检查。
如果我给出该页面的参数,我想要一个返回真/假的脚本。
或者我想获取该用户的页面列表,以便我可以在该列表中搜索我想要的。
我该怎么做,或者是否有任何 fbml 可以提取当前登录用户的页面列表。
期待您的友好回复和对不起我的英语。
提前致谢...
问候,
穆罕默德·哈尼夫
好吧,我不确定你在问什么,但我会尽力回答你的“问题”。
如果我给出该页面的参数,我想要一个返回真/假的脚本。
所以你已经有了用户id和页面id,你可以通过两种方式检查用户是否是粉丝:
pages.isFan:
$isFan = $facebook->api(array(
"method" => "pages.isFan",
"page_id" => $page_id,
"uid" => $user_id
));
if($isFan === TRUE)
echo "I'm a fan!";
问题解答:
$result = $facebook->api(array(
"method" => "fql.query",
"query" => "SELECT uid FROM page_fan WHERE uid=$user_id AND page_id=$page_id"
));
if(count($result))
echo "$user_id is a fan!";
来源:Facebook API:检查用户是否是 Facebook 页面的粉丝。
您还可以捕获用户“点赞”的时间,为此检查Tracking Facebook “Like” Referrals。