[请益] Facebook Marketing API 获取token的方法

楼主: mikyboyzzz (卖基)   2017-08-05 00:25:07
大家好
请教一下 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);
作者: MOONRAKER (㊣牛鹤鳗毛人)   2017-08-07 10:58:00
用fb的token在fb广告 当然是跟fb拿了文件要看完 https://goo.gl/e1UhTn
楼主: mikyboyzzz (卖基)   2017-08-08 11:35:00
好的 我先看文件 谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com