【发布时间】:2016-01-12 19:38:39
【问题描述】:
有谁知道如何使用 Facebook Ads Api-PHP SDK 获取所有 Facebook 广告统计数据并显示在网页上。我正在使用此 API,并且正在获取活动详细信息,例如活动名称、ID、状态。但无法获得展示次数、点击次数、花费。
我在做什么让我与你分享:
1)我通过授权用户得到access token
2)获得访问令牌后,我正在使用以下代码
$account = new AdAccount('act_XXXXXXXXXXXXXXX');
$account->read();
$fields = array(
AdCampaignFields::ID,
AdCampaignFields::NAME,
AdCampaignFields::OBJECTIVE,
);
$params = array(AdCampaignFields::STATUS => array(AdCampaign::STATUS_ACTIVE,AdCampaign::STATUS_PAUSED,),);
$campaigns = $account->getAdCampaigns($fields, $params);
/* Added By Jigar */
$campaign = new AdCampaign('XXXXXXXXXXXXXXXX');
$compainDetails = $campaign->read($fields);
3) 然后打印数组
echo "<pre>";
print_r($compainDetails);
exit;
如果有人知道上述代码中的任何建议,请分享。所有代码都在 PHP 中。任何人都有任何教程可以获取所有上述所需数据然后分享它
【问题讨论】:
-
有谁知道如何使用 facebook ads api 获取数据?
-
您的应用是否有权访问此广告帐户?您可能需要从应用设置页面指定它
标签: php facebook api user-interface facebook-graph-api