Facebook API调用权限不足

时间:2015-12-04 09:55:22

标签: facebook facebook-graph-api curl facebook-apps

我正在从命令行curl测试Facebook广告管理系统API。

要获取访问令牌,我进行了此API调用:

?

它成功返回。

但是,当打电话来创建新广告系列时:

M

我总是收到错误:

curl \
   -F "client_id=$APP_ID" \
   -F "client_secret=$APP_SECRET" \
   -F "grant_type=client_credentials" \
   https://graph.facebook.com/$API_VERSION/oauth/access_token

我想这必定是因为我没有向App授予正确的权限。它只是一个测试应用程序,我找不到如何授予这些权限。

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您要求scope参数的权限。它是以逗号分隔的权限列表:https://developers.facebook.com/docs/facebook-login/permissions

广告的权限为ads_readads_management

以下是有关构建手动登录流程的更多信息:https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow