2012-07-11 21 views
10

我的广告系列在FB上运行,我希望借助Ads API提取每日数据。Facebook的广告api异常294 - 管理广告需要扩展权限ads_management和参与API密钥

我使用Facebook广告API和每

{ 
    "error": { 
     "message": "(#294) Managing advertisements requires the extended permission ads_management, and a participating API key", 
     "type": "OAuthException", 
     "code": 294 
    } 
} 

我已经创建了一个应用程序XYZ时间我面临这个问题,并使用生成的该我创建了一个广告活动。

With 图形API浏览器我生成了访问令牌。我也给权限。

+0

我有同样的问题,你有什么发现?顺便说一下,我是额外的用户。我不知道这个问题是由于这个问题吗? – siniradam 2012-10-12 13:35:25

+0

没有:(我没有找到任何 – 2012-10-16 09:10:30

+0

我发现,但失去了4分http://stackoverflow.com/questions/12891899/how-can-i-make-my-facebook-app-whitelisted – siniradam 2012-10-16 15:29:24

回答

11

您必须确保您的应用程序白名单列出使用Ads API。此外,您需要确保您获得该白名单应用程序的访问令牌。如果您的应用是白名单,则可以使用图形浏览器,将下拉列表更改为您的应用,单击获取访问令牌并确保您勾选ads_management权限。希望有所帮助。

+0

你是怎么做到的?将你的应用程序白名单列出? – ScottB 2013-08-17 05:00:47

+3

这里有两个对你有用的URL:https://developers.facebook.com/preferredmarketingdevelopers/ads-api-access/这就是说PMD和白名单。填写表格以获得你的应用白名单列在这个直接链接:https://www.facebook.com/help/contact/517221111658494 - 希望有所帮助,祝你好运! – 2013-08-18 04:54:36

+0

@Eric Brown你知道FB要白名单多久了?在表格页上说了3周.. – peipei 2014-01-02 20:35:44

0

您必须获得使用api访问Facebook广告的扩展权限。 在您的Facebook应用程序中,您在Facebook帐户中创建了哪一个。将其添加到状态并查看ads_managemnt洞察。

设置 - >状态&评论 - >项目在审查。

-1

如何在FB中生成应用程序访问令牌的方法很少。如果您想访问营销API,您应该在https://developers.facebook.com/apps/ {YOUR_APP_ID}/marketing-api/tools /中使用必需的选项执行此操作。