获取或验证粉丝页面的所有者或管理员

时间:2015-09-07 22:07:41

标签: php facebook-graph-api facebook-php-sdk

有没有办法验证用户是否拥有粉丝页面或获取粉丝页面所有者或管理员的ID? 我也尝试过,但它没有用,我已经阅读了很多但没有找到任何东西。

$facebook = new Facebook(array(
    'appId'=>'', // replace with your value
    'secret'=>'' // replace with your value
));
$signedRequest = $facebook->getSignedRequest();
if( $signedRequest['page']['admin'] )

1 个答案:

答案 0 :(得分:0)

具有/me/accounts权限的

manage_pages会返回您管理的所有页面的列表。这是如何检查授权用户是否管理页面。

在页面应用中,您可以使用signed_request参数,如您所知。不确定“它不起作用”的意思是,你应该调试$ signedRequest。以下是字段:https://developers.facebook.com/docs/reference/login/signed-request

当然这仅适用于页面应用程序 - 意思是在应用程序的iframe中,在Facebook页面上。