ID为'203618703567212'的对象不存在,无法加载,可能是由于缺少权限或不支持此操作。

29

在facebook更新Graph API和请求之后,我遇到了这个错误:

不支持的获取请求。ID为'203618703567212'的对象不存在,由于缺少权限或不支持此操作,无法加载。请阅读Graph API文档:https://developers.facebook.com/docs/graph-api

我拥有所有有效权限的访问令牌,并且访问令牌也是有效的。

URL地址是: https://graph.facebook.com/v2.9/203618703567212/?fields=cover&access_token=Access Token Here 在更新之前它可以正常工作,但现在它只会崩溃。如果您能提供帮助,将不胜感激。我已经阅读了所有博客和任何我能寻求解决方案的地方,但没有找到任何答案。


尝试这个 https://dev59.com/kIzda4cB1Zd3GeqPp7fB#52380426 - Ketan Ramani
6个回答

14

我有之前的访问令牌,具备所有权限,但当我访问此URL时出现了错误。其次,这些是我在网站上展示的页面活动,并非用户活动,所展示的是页面上的公共活动并已被获取并显示在网站上。 - Ahtisham Ashraf
1
更新:看起来事件API目前完全失效,Facebook表示这是一个“错误”。https://developers.facebook.com/support/bugs/852732598261025/ - pilotfryer
非常感谢您的帮助,我以为这是我的问题。 - Ahtisham Ashraf
2
我除了在Application类中初始化FB SDK之外,没有使用任何其他东西。但是我仍然遇到了这个错误。 - Gursewak Dhindsa

6

这可能是您的解决方案,只需验证您的AppID即可

在我的情况下, 我再次遵循此链接https://developers.facebook.com/docs/facebook-login/android?sdk=maven 并发现我使用了错误的AppId,以上链接通过从下拉菜单中选择我的应用程序提供了正确的AppId。

我只是进行了更改,现在它可以工作了。 谢谢


2

传递到函数中的ID必须以“act_”开头。

因此,替换:

 account = AdAccount('203618703567212')

使用:

 account = AdAccount('act_203618703567212')

0

我遇到了这个问题,我的解决方案是我没有在 FB UI 中为转化 API 设置我的 Pixel。它只配置为浏览器 Pixel。请确保您的 Pixel 拥有正确的设置!

此外,FB UI 事件图表存在相当大的延迟,但单击事件列表中的“查看详细信息”时,数据会更加实时更新。


0

我在使用put代替post。请检查您的API方法。


0

我曾经遇到过同样的问题。但是我添加了更多的权限,比如user_videosuser_posts,然后它就可以工作了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接