使用Javascript SDK批量处理FB.api请求的最佳实践

时间:2014-04-26 07:02:24

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

我想使用Javascript SDK向FB.api发出批量请求。其中一个请求是标准的Open Graph请求,另一个是自定义Open Graph操作。

以下代码有效,但我想知道是否有更好,更有效/更简单的方法来完成相同的工作。

FB.api('/', 'POST', {
    batch:[
        {'method': 'GET', 'name': 'get_info', 'relative_url': 'me?fields=id,first_name,location,picture'},
        {'method': 'POST', 'name': 'post_review', 'relative_url': 'me/oboz-review:review', body: $.param(opts)}
    ]  
    }, function (response){

        var user        = jQuery.parseJSON(response[0].body);
        var post        = jQuery.parseJSON(response[1].body);

    });
};

我希望name参数可以让每个请求检索结果更容易,但遗憾的是它们没有。

是否有更好的方法可以从每个请求中获取结果?

0 个答案:

没有答案