我有一个页面标签的应用程序页面管理员。当用户点击“转到应用程序”,并发送到我的页面标签编辑网址,我试图确定他们是否是一个页面管理员或不。 我试过两种不同的方法。我已经从页面从https://developers.facebook.com/blog/post/2011/09/05/platform-updates--labor-day-edition/试图确定如果用户使用的FB GraphAPI
$page_info = $facebook->api("/".$pageID."?fields=access_token");
$pageAccessToken = $page_info['access_token']
$is_admin_url = "https://graph.facebook.com/" . $pageID
. "/admins/" . $FBuser . "?access_token="
. $pageAccessToken;
$response = file_get_contents($is_admin_url);
响应中使用 方法1唯一的管理员/所有者试图为{ “数据”:[]}
我还试图::
path = '/'.$pageID.'/admins/'.$FBuser;
$params = array(
'app_id' => FB_APP_ID,
'access_token' => $pageAccessToken
);
$is_admin = $facebook->api($path, 'POST', $params);
其实我对此答案有疑问。我得到它的工作,但在结果中,我在响应数组中看到一个带有URL的[分页]。 我什么时候需要使用这个,我怎么知道什么时候使用它? – randy
每个请求只会返回一定数量的项目。如果有可用的项目,使用'paging.previous'或'paging.next' vars中给出的URL来访问更多项目。 –