Facebook JS批处理请求返回Null

Facebook JS Batch Request Returns Null

本文关键字:返回 Null 请求 批处理 JS Facebook      更新时间:2023-09-26

这个问题困扰了我好几天。我试图使用Facebook的Javascript SDK来编写批处理请求,但它总是返回[null]。我错过什么了吗?提前谢谢。

FB.api('/', 'POST', {
        batch: [
            {method: 'GET', relative_url: 'me', omit_response_on_success: 'false'},
            {method: 'GET', name: 'get-friends', relative_url: 'me/friends', omit_response_on_success: 'false'} 
        ]
    }, function(response) {
        console.log(response);
});           

删除omit_response_on_success: 'false'周围的单引号对我来说很有用:

FB.api('/', 'POST', {
    batch: [
        {method: 'GET', relative_url: 'me', omit_response_on_success: false},
        {method: 'GET', name: 'get-friends', relative_url: 'me/friends', omit_response_on_success: false}
    ]
}, function(response) {
    console.log(response);
});