Facebook Ads API:(#10)您没有足够的权限来执行此操作 [英] Facebook Ads API: (#10) You do not have sufficient permissions to perform this action

查看:493
本文介绍了Facebook Ads API:(#10)您没有足够的权限来执行此操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的Facebook应用程式状态为现在可供所有用户使用。当我通过我的网站上的这个应用程序登录时,我的Facebook用户可以获得 access_token 。通过这个access_token,我可以使用下一步的广告API(适用于我自己的广告系列)阅读:




  • / me / adaccounts


  • / act_< AD_ACCOUNT_ID> / agroups




< >但是当别人登录我的网站(并确认所有权限),我得到他/她的access_token我不能执行第二个api调用。我收到此错误(#10)您没有足够的权限执行此操作。但我可以得到帐号。所以,第一种方法工作,第二种方法不行如何解决这个问题?



应用程式详情标签是未核准的(lightblue circle)。



PPS添加该用户到应用程序的开发人员都可以使用第二种方法(adcampaigns)。

解决方案

您的应用程序最有可能在开发中用于广告API访问



https://developers.facebook.com/docs/reference/ads-api/access#limits



您需要申请更高级别




I have facebook app with status Live and available to all users. When I login through this app on my site I get access_token for my facebook user. And with this access_token I can read with Ads API next methods (for my own ad campaigns):

  • /me/adaccounts

  • /act_<AD_ACCOUNT_ID>/agroups

But when someone else login on my site (and confirms all permissions) and I get his/her access_token I can't perform second api call. I get this error (#10) You do not have sufficient permissions to perform this action. But I can get account ids. So, first method works, second not. How to fix this?

P.S. Status of app in App details tab is Unapproved (lightblue circle).

P.P.S. After adding that user to app's developers all is ok with second method (adcampaigns).

解决方案

Your app is most likely in development Tier for Ads API Access

https://developers.facebook.com/docs/reference/ads-api/access#limits

You need to apply for higher levels

这篇关于Facebook Ads API:(#10)您没有足够的权限来执行此操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆