有没有办法在没有通过网络界面获取访问令牌的情况下请求Facebook ads api(带有oauth委派的 )?
查看at the documentation所有关于重定向和oauth经典登录步骤的信息。
但是服务器可能需要在没有人类贡献的情况下收集数据;为了获得新的有效访问令牌,每两周显示一次Facebook登录屏幕是不可行的。
这个访问令牌可以通过api调用生成吗?
// this call generates an app token, but end up with an exception
// "You do not have sufficient permissions to perform this action"
// on every api call relative to campaign, creative & co
https://graph.facebook.com/oauth/access_token?client_id={id}&client_secret={secret}
我错过了什么?
// Using the php ads sdk
use FacebookAds\Api;
Api::init($app_id, $app_secret, $access_token);
// where app_id and app_secret can be found in the ad account preferences
// and access_token has to be generated — but how?
答案 0 :(得分:0)
这些步骤正在发挥作用。
manage_pages
权限)