我们正在为我们的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);
}
});
我遇到同样的问题,试图在我的应用上发布测试用户的活动。沙盒模式在我的产品应用程序上未启用,并且与测试用户一起失败。我要么收到“您请求的某些别名不存在”或“发生意外错误,请稍后重试您的请求”。 – 2012-12-05 17:39:21
这个问题似乎是无关紧要的,因为它是关于Facebook应用程序批准,而不是编程。 – JasonMArcher 2014-11-20 00:36:39