В
примере на сайте есть возможность указать имя для каждого запроса в batch. У меня допустим есть 4 запроса с именами.
batch: [{
body: 'name=test',
method: "post",
name: 'req1',
relative_url: "me/campaigns"
}, {
body: 'name=test2',
method: "post",
name: 'req2',
relative_url: "me/campaigns"
},{
body: 'name=test3',
method: "post",
name: 'req3',
relative_url: "me/campaigns"
},{
body: 'name=test4',
method: "post",
name: 'req4',
relative_url: "me/campaigns"
}]
Вот пример response. Нигде не указано, какой из них соответсвует какому запросу.
body: "{"id":"23842597915980216"}"
code:200
headers: //7 штук
Проблема в том, что запросы выполняются непоследовательно и ответы могут располагаться не в том порядке. Есть ли возможность получать response вместе с указаным именем в запросе? Например, как хотелось бы:
request: batch [req1, req2, req3, req4]
response: batch [res1, res2, res3, res4]
или с именем, чтобы можно было восстановить исходную последовательность
request: batch [{req1,name1}, {req2,name2}, {req3,name3}, {req4,name4}]
response: batch [{res3,name3}, {res4,name4}, {res2,name2}, {res1,name1}]