使用batch查询在一个请求中调用多达 50 个休息方法
对于您的情况(获得两个 ID 为 2 和 4 的联系人):
curl -i -X POST \
-H "Content-Type:application/x-www-form-urlencoded" \
-d "cmd[q1]=crm.contact.get?id=2" \
-d "cmd[q2]=crm.contact.get?id=4" \
'https://xxxxxxxx.bitrix24.de/rest/1/secret_code/batch'
回应是
{
"result": {
"result": {
"q1": {
"ID": "2",
...
},
"q2": {
"ID": "4",
...
}
},
"result_error": [],
"result_total": [],
"result_next": [],
"result_time": {
"q1": {
"start": 1561537159.3722,
"finish": 1561537159.3804,
"duration": 0.0081892013549805,
"processing": 0.0081391334533691
},
"q2": {
"start": 1561537159.3805,
"finish": 1561537159.3829,
"duration": 0.0023989677429199,
"processing": 0.0023589134216309
}
}
},
"time": {
"start": 1561537159.3421,
"finish": 1561537159.3829,
"duration": 0.040737867355347,
"processing": 0.010679960250854,
"date_start": "2019-06-26T11:19:19+03:00",
"date_finish": "2019-06-26T11:19:19+03:00"
}
}