[請益] Facebook Marketing API 獲取token的方法
大家好
請教一下 Facebook Marketing Api
他它一個教學https://developers.facebook.com/apps/114756579179629/marketing-api/
(好像要登入才看的到)
就會一直下一步,它會幫您產生一個EXAMPLE可以用
然後在命令列上php SAMPLE_CODE.php 就可以跑了
但是程式中間的$access_token是FB產生一個假的廣告帳號
並且授權給他,但我之後想換成真的廣告帳號
但不知道怎麼拿到$access_token
可以請教一下大家大概是什麼方向嗎?
require __DIR__ . '/vendor/autoload.php';
use FacebookAds\Object\AdAccount;
use FacebookAds\Object\AdsInsights;
use FacebookAds\Api;
use FacebookAds\Logger\CurlLogger;
$access_token = 'EAABoXtkjPG0BAGwCbLj2MBtiUmXDzj7INFQZCUrZAeyR42XZAxmx5IUuOmtZC3ZBgOtv0L1B3M8by56ZC1tslH8cx9GqLwCXbqimDbjBiQtw39YbxqNgmV1nAApHCQryW8u2E8WZBMnaXR0TbZAZBydQi95GMWPt0CjnjyZBjJ5p3aLsPKZBeiUCLeIZBRvzpGiuspjPLvpR1Kg2ekP7pFxaFZBtQzbcUYAQUAWQZD';
$ad_account_id = 'act_102000123841592';
$app_secret = '6b1e287999c46d3d1df0fec94eebd013';
$api = Api::init($app_id, $app_secret, $access_token);
$api->setLogger(new CurlLogger());
$fields = array(
'reach',
);
$params = array(
'time_range' => array('since' => '2017-07-06','until' => '2017-08-05'),
'filtering' => array(),
'level' => 'account',
'breakdowns' => array(),
);
echo "ad_account_id===> $ad_account_id";
echo json_encode((new AdAccount($ad_account_id))->getInsights(
$fields,
$params
)->getResponse()->getContent(), JSON_PRETTY_PRINT);
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.182.100
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1501863913.A.098.html
→
08/07 10:58, , 1F
08/07 10:58, 1F
→
08/07 10:59, , 2F
08/07 10:59, 2F
→
08/08 11:35, , 3F
08/08 11:35, 3F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章