应用中的Facebook OAuthException错误。 *易于修复*

时间:2011-10-22 00:56:14

标签: php facebook

我的一个facebook应用程序现在在用户接受权限后发出此错误:

  

致命错误:未捕获OAuthException:(#322)无效的照片标记主题   在第522行的/home/me/public_html/mysite/facebook.php中引用

该应用仍然可以正常工作,但在用户允许权限后,会出现该错误,而不是重定向到正确的页面。

这是facebook.php的第521 - 529行:

if (is_array($result) && isset($result['error'])) {
  $e = new FacebookApiException($result);
  if ($e->getType() === 'OAuthException') {
    $this->setSession(null);
  }
  throw $e;
}
return $result;

有人可以帮我修复此错误吗?

1 个答案:

答案 0 :(得分:0)

代码没有任何问题,它是抛出和你没有捕获的异常。只需将代码包装在try / catch块中并处理它。