脸书SDK:创建广告账号说"(#270) Development access is not allowed to access business API post:Business/adacco



我们正试图按照这里给出的建议为第三方用户创建一个广告帐户,如下所示:

curl https://graph.facebook.com/v8.0/<BUSINESS_ID>/adaccount -F "name=ad account" -F "currency=EUR" -F "timezone_id=1" -F "end_advertiser=NONE" -F "media_agency=NONE" -F "partner=NONE"   -F "access_token=<ACCESS_TOKEN>"

此命令导致:

{"error":{"message":"(#270) Development access is not allowed to access business API post:Business/adaccount.","type":"OAuthException","code":270,"fbtrace_id":"A0VK_j5lhkOXn0Cc5W9WZSx"}}

此处指定的BUSINESS_ID适用于我们的实际直播(但尚未经过Facebook验证(业务,因为我们无法找到任何关于如何获得开发测试BUSINESS-ID的解释。

这里的目标是能够为最终用户创建一个广告帐户,我们将对此进行管理。最终用户不得修改我们最终将通过此帐户创建的广告活动。

我们在这里做错了什么?

您的应用程序似乎仍处于开发模式,在Facebook API的情况下,某些权限不允许在应用程序处于开发模式时访问。例如:当你需要在你的webhook中接收通知时。

您可以在开发人员面板中检查您的开发模式。我认为这就是你的问题所在。

相关内容

最新更新