[英]How to get data from facebook Ads on the Graph API?
我是PHP和Facebook 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();
但是,當我嘗試這樣的獲取請求時:https://graph.facebook.com/act_[my_account_number]/adgroups
我收到一個先例,告訴我
需要訪問令牌才能請求其資源
但是我應該在哪里放置訪問令牌?
您需要將其作為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/了解更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.