发布后的Facebook API重定向,而不是在/之前

时间:2013-09-09 13:29:04

标签: javascript facebook facebook-graph-api

好吧,我有这段代码,直接来自文档,如果我将setTimeout从等式重定向到我希望它们在我的服务之后的方程式中,它可以正常工作。

但是,如果我将setTimeout放入,在帖子实际发生的过程中,或者在之前(不确定是哪个),无论如何都会创建一个竞争条件,其中永远不会发布帖子,并且脚本会相应地重定向。我想知道是否有另一种方法来处理这个我知道帖子确实/没有实际使它然后重定向。或者其他人如何处理这种情况?

FB.api('/me/feed', 'post', obj.data.fb_post, function(response) {
    console.log(response);
    if (!response || response.error) {
        alert('Error occured');
    } else {
        //setTimeout(function(){window.location = obj.data.whereTo;}, 3000);
    }
});

0 个答案:

没有答案