致命错误:未捕获的 OAuth异常:(#803) 您请求的某些别名不存在



致命错误:未捕获的 OAuth异常:(#803) 您请求的某些别名不存在:0_309479102458745 在第 1039 行的/base_facebook.php 中抛出

我的应用程序运行良好,然后突然许多用户收到此错误(0_309479102458745除外,略有不同)。

我将其更改为将它们视为 varchar,并遵循此处列出的所有建议 Facebook PHP 抛出异常"(#803) 您请求的某些别名不存在"。

这是导致它的代码: $result = $facebook->api('/me/feed/', array('access_token' => $facebook->access_token,'limit'=>50));获取帖子 foreach($result['data'] as $posts)

不确定我应该从哪里开始对此进行故障排除,因为它是突然开始的。

感谢您的帮助!

0_309479102458745 不起作用,因为 0 不是有效的用户 ID。

这种格式的 ID 是用户或页面 ID,后跟帖子 ID;您永远不应该看到从提要返回的 0_{post ID}:

  • 如果你是,这可能是 API 中的一个错误 - 你可以在这里提交它:https://developers.facebook.com/bug
  • 如果手动构造该值,则可能操作不正确。

最新更新