2013-04-24 49 views
0

有問題。PHP - SDK - Facebook - 粉絲頁得到以下數據

PHP SDK - Facebook的

我怎樣可以得到以下數據 粉絲頁面名稱 - 的粉絲專頁ID - 粉絲頁面訪問令牌 -

我管理fanpages的

我嘗試使用

`

// 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/>"; 

}}

` 但是$帳戶只返回有關fanpages

什麼是錯的用戶數據沒有?

回答

1

我認爲你需要獲得授予'manage_pages'權限的令牌。看看https://developers.facebook.com/docs/reference/api/user/(搜索頁面的「帳戶」)

你需要使用PHP SDK getLoginUrl($ params)方法功能的用戶重定向到一個新的登錄,並指定爲$ PARAMS [「範圍」]逗號分隔您正在請求的權限列表。確保manage_page在那裏。 然後你會得到一個新的標記,你可以用它來檢索/ me/accounts中的頁面。

HTH