API Facebook 营销错误:不支持的获取请求。 ID 为 XXXXXX 的对象不存在,由于缺少权限而无法加载

Posted

技术标签:

【中文标题】API Facebook 营销错误:不支持的获取请求。 ID 为 XXXXXX 的对象不存在,由于缺少权限而无法加载【英文标题】:API Facebook Marketing error: Unsupported get request. Object with ID XXXXXX does not exist, cannot be loaded due to missing permissions 【发布时间】:2021-04-07 14:30:51 【问题描述】:

点赞 1 大家好,

我发起了这个请求:

https://graph.facebook.com/v10.0/ACCOUNT_ID/campaigns?fields=name&access_token=YYYYY

我收到以下错误:

“不支持获取请求。ID为XXXXXX的对象不存在,由于缺少权限而无法加载,或者不支持该操作”。

ACCOUNT_ID 是我的帐户 ID,访问令牌是我从该请求中收到的令牌:

https://graph.facebook.com/oauth/access_token?client_id=XXXXXX&client_secret=ZZZZZZ

我的广告帐户是管理员,如果我检查应用程序的授权,我会发现所有权限的标准访问权限,包括 ads_read,这是我需要的权限,可以轻松读取广告系列的信息。

谁能帮我理解为什么我写的第一个请求不起作用?

谢谢你, 朱莉安娜

【问题讨论】:

【参考方案1】:

ID 应采用以下格式:act_<ACCOUNT_ID>(不带 V 形)。注意act_ 前缀。

【讨论】:

日文您好,感谢您的回复。同样使用 act_MYACCOUNT_ID 我得到相同的消息:“对象 ID act_XXXXXX 不存在,由于缺少权限而无法加载,或者不支持此操作”。我还没有竞选活动,但我认为这不是问题,因为我应该得到一个空洞的回应。您有其他建议吗? 您可能需要使用System User access token。请参阅this。

以上是关于API Facebook 营销错误:不支持的获取请求。 ID 为 XXXXXX 的对象不存在,由于缺少权限而无法加载的主要内容,如果未能解决你的问题,请参考以下文章

在 asp.net 中获取 Facebook 页面提要(使用图形 api),收到错误“不支持的浏览器”

Facebook 营销 API、获取见解字段和活动对象字段

营销 API Facebook SDK

如何通过API获取Facebook跟踪网址参数

Facebook Marketing API:Facebook 营销活动的潜在覆盖面

如何通过 API 支付 Facebook 营销活动费用以运行通过 FB 营销 API 创建的广告?