2013-06-29 25 views
2

我是新來的PHP和Facebook API的如何從Graph API上的數據獲取數據?

我想從我的廣告帳戶獲得使用PHP

我只是想知道有多少$每個廣告花光了所有的

首先faceobook數據 - 我不明白我是否必須擁有Facebook應用才能從我的個人廣告帳戶獲取數據?

我認爲是的,所以我創建了一個現在.., 我歌廳接取令牌是這樣的:

require_once("facebook.php"); 

    $config = array(); 
    $config['appId'] = 'myapp_id'; 
    $config['secret'] = 'myappsecret'; 
    $config['fileUpload'] = false; // optional 

    $facebook = new Facebook($config); 

    // Set a new app secret 
$facebook->setApiSecret($config['secret']); 

// If you do above, also set the app id 
$facebook->setAppId($config['appId']); 

$access_token = $facebook->getAccessToken(); 

但是,當我試圖GET請求是這樣的: https://開頭圖。 facebook.com/act_[my_account_number]/adgroups

我得到一個premisson異常告訴我

訪問令牌需要請求他的資源

但是我在哪裏放置訪問令牌?

回答

0

你需要把它的URL作爲URL參數的末尾添加:

"https://graph.facebook.com/act_[my_account_number]/adgroups" . "?access_token=" . $access_token 

然而,我認爲您購買的應用程序訪問令牌的代碼,你需要一個頁面訪問令牌或一個用戶訪問令牌,以獲得與您的Facebook頁面相關的廣告。

欲瞭解更多信息請參閱https://developers.facebook.com/docs/facebook-login/access-tokens/