У меня есть файл json с 50000 объектами, которые мне нужно опубликовать на внешнем сервере.
Я пытался использовать curl -i "https://app.xxx/api/1/asset?api_key={xxx}" -H" Тип содержимого: application / json "-X POST -d @ test.json
Но сервер может обрабатывать только один почтовый запрос за раз.
Поскольку я новичок в области массового импорта, я знаю, что должен сделать цикл, чтобы импортировать их один за другим, но с чего начать. Как я могу получить объекты один за другим из файла json и разместить их с помощью cURL по одному за раз?
Пример файла объектов json:
{
"assetNo":"test4",
"assetTypeId":154668410,
"assetTypeName":"Kundfordon",
"customFields":[
{
"name":"5f28115510b5-4afa-9c99-93729597de54",
"value":"Vehicle ID",
}
],
"customerId": 164083656,
"customerName": "SV",
"customerNo": 12,
"customerNoText": null,
"customerProjectId": 179049132,
"customerProjectName": "FM",
"customerProjectNo": null,
},
{
"assetNo":"test5",
"assetTypeId":154668410,
"assetTypeName":"Kundfordon",
"customFields":[
{
"name":"5f28115510b5-4afa-9c99-93729597de54",
"value":"Vehicle ID",
}
],
"customerId": 164083656,
"customerName": "SV2",
"customerNo": 13,
"customerNoText": null,
"customerProjectId": 179049132,
"customerProjectName": "FM",
"customerProjectNo": null,
}
Пожалуйста, помогите, поскольку я не знаю, с чего начать.
Большое спасибо