0

有一个问题。

PHP SDK - 脸书

如何获取以下数据 FanPage Name - FanPage ID - FanPage Token access -

我管理的粉丝专页?

我尝试使用

`

// Get the current access token
$access_token = $facebook->getAccessToken();

$accounts = $facebook->api('/me/accounts');
echo "Sobre Fan Pages: ";
print_r($accounts);

foreach ($accounts as $pub) {
foreach ($pub['data'] as $page) {
echo 'Pages: '.$page['name'].' '.$page['access_token'].' '.$page['id']."<br/>";

} }

` 但是 $accounts 只返回用户数据,不返回关于粉丝页面的信息

怎么了?

4

1 回答 1

1

我认为您需要获得一个授予“manage_pages”权限的令牌。查看https://developers.facebook.com/docs/reference/api/user/ (在页面中搜索“帐户”)

您需要使用 php sdk getLoginUrl($params) 函数将用户重定向到新登录名,并将您请求的权限的逗号分隔列表指定为 $params['scope']。确保 manage_page 在那里。然后你会得到一个新的令牌,你可以用它来检索 /me/accounts 的页面。

高温高压

于 2013-04-24T22:40:11.010 回答