我們正在爲我們的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