【问题标题】:OAuthException: An unexpected error has occurred - after changing app namespaceOAuthException:发生意外错误 - 更改应用命名空间后
【发布时间】:2014-03-05 00:03:51
【问题描述】:

我们有一个有效的 facebook 应用程序,该应用程序具有自己的操作,该应用程序已经过 facebook 的审核和批准。一切正常。

更改应用程序的命名空间和标题后,我们现在在通过 php sdk 发送操作时收到错误消息,尽管所有操作仍标记为已批准并生效。

$response = $facebook->api(
      'me/myapp:create',
      'POST', array('custom_object' => "http://www.myapp.com/metatags.php") );

这是我们收到的错误:

OAuthException:发生意外错误。请稍后重试您的请求。

我们已经检查了访问令牌是否有效,是的!

在更改命名空间后,facebook 是否可能需要重新批准自定义操作?还是需要一些时间才能再次工作?

【问题讨论】:

    标签: php facebook-graph-api oauth action facebook-opengraph


    【解决方案1】:

    我今天处理了这个,但是我的经验是在 JavaScript 中,所以我没有相关的代码可以提供,你应该可以应用相同的理论!

    似乎每个访问请求只发生一次错误 - 如果您尝试在之后立即再次发布,它通常会被 facebook 接受而没有错误。由于未知错误返回的错误代码始终相同,因此您可以简单地从响应对象中捕获错误代码,并在匹配时再次运行该函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-29
      • 1970-01-01
      • 2012-01-10
      • 2018-09-07
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      相关资源
      最近更新 更多