一次发布大量json数据(cUrRL / PHP)(服务器一次只能发布一个请求)

时间:2018-09-07 08:00:43

标签: php json curl

我有一个带有50000个对象的json文件,需要将其发布到外部服务器。

我尝试使用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,      
}

请帮忙,因为我不知道从哪里开始。

非常感谢

0 个答案:

没有答案