2012-08-03 49 views
1

我们正在为我们的Facebook应用程序使用内置的“阅读”操作,将活动'... read an article'发布到用户的时间线上。该发布适用于该应用的所有开发人员。通过Facebook应用程序发布阅读活动未通过验证对话框预览用户

然而,当我们试图使用“验证对话框预览用户”的出版,(这是使用Facebook的批准动作的使用),发布失败,出现以下OAuthException:

{"Code" : 2, "message": "An unexpected error has occurred. Please retry your request later."}

这导致我们提交的批准操作被拒绝:"We are unable to test this action according to the usage instructions you provided."

有什么想法可能导致上述错误?

下面是我们如何要发布的行动:

FB.api(
     '/me/news.reads', 
     'post', 
     { article : uri }, 
     function(response) { 
         if (!response || response.error) { 
          console.log('Error occured while publishing as an article!'); 
          console.log(response); 
         } else { 
          console.log('Post as an article was successful! Action ID: ' + response.id); 
         } 
      }); 
+0

我遇到同样的问题,试图在我的应用上发布测试用户的活动。沙盒模式在我的产品应用程序上未启用,并且与测试用户一起失败。我要么收到“您请求的某些别名不存在”或“发生意外错误,请稍后重试您的请求”。 – 2012-12-05 17:39:21

+0

这个问题似乎是无关紧要的,因为它是关于Facebook应用程序批准,而不是编程。 – JasonMArcher 2014-11-20 00:36:39

回答

0

在应用程序设置中禁用沙盒模式。

+0

我们已经检查过了,沙箱模式已经全部禁用了。有时候,这个动作确实发布了,但是大多数情况下,它会给出相同的OAuth异常 – user1569173 2012-08-04 11:13:27

相关问题