尝试编辑页面结果(#300)编辑失败,但保存更改?

时间:2012-06-18 10:11:44

标签: api facebook-graph-api facebook-javascript-sdk

我使用js sdk发布和编辑fb页面。这工作正常,直到我昨天开始测试当用户在FB中卸载应用程序时我正在构建的页面编辑器中会发生什么。

当我在我的编辑器中重新加载页面时,js登录框出现了,我需要再次授权该应用程序,所以它似乎工作正常。但是当我尝试发布或更新FB页面时,它仍然会出现这些错误。

code 300    
message "(#300) Edit failure"
type "OAuthException"

有趣的是页面确实已发布,更新也在fB上发布。因此,页面的发布和更新工作正常,但它也会产生这个错误,这会弄乱我的脚本。

FB.api('/'+pageTabId+'?access_token='+pageAccessToken, 'post', params, function(response) {
    if (!response || response.error) { //
        console.log("Error Installing:");
     } else {
        console.log('tab updated');                                                                                          
     }          
});

我尝试注销FB,卸载应用,删除所有Cookie和缓存。但它似乎没有任何区别......我之前有过这个,但后来它突然消失了。但这次似乎并非如此。

“OAuthException”告诉我我没有被授权进行更改,但是我所做的更改或页面本身可能会如何发布呢?

我需要做些什么才能使(#300)编辑失败错误消失?

1 个答案:

答案 0 :(得分:0)

仅供参考,我遇到了这个FB错误报告https://developers.facebook.com/bugs/255313014574414/