【问题标题】:PHP - SDK - Facebook - Fan Page get the following dataPHP - SDK - Facebook - Fan Page 获取以下数据
【发布时间】:2013-04-25 06:40:11
【问题描述】:

有一个问题。

PHP SDK - 脸书

我怎样才能得到以下数据 粉丝专页名称 - 粉丝专页 ID - FanPage 令牌访问 -

我管理的粉丝专页有多少?

我尝试使用

`

// 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 只返回用户数据,而没有关于粉丝页面的信息

怎么了?

【问题讨论】:

    标签: php facebook api sdk


    【解决方案1】:

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

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

    HTH

    【讨论】:

      猜你喜欢
      • 2017-11-26
      • 2021-05-28
      • 1970-01-01
      • 2014-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多