У меня есть следующая команда POST для моего целевого файла. Может ли кто-нибудь помочь мне в создании этого скрипта? Я новичок в Powershell и нуждаюсь в некоторых комментариях от экспертов.
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;
Invoke-RestMethod -Method POST -ContentType "multipart/form-data" -Uri
"https://www.legalholdpro.com/Services/Contact/Import2?altLookupColumn= XXX &token= token " -
InFile "$Inputcsv"
Также мне нужно добавить ответный ответ на скрипт, как только записи попадут на портал (цель)
{
"success": true,
"data": {
"queued":1000,
"etcUtc":"6/7/2016 9:11:37 PM",
"uploaded": 1000,
"errors": 0,
"statusUrl": "
https://www/legalhandpro.com/Services/Contact/GetImportStatusDetailed/_____?token=____",
"info": "Import of contacts has been queued. ETA for completion is 6/7/2016 9:11:37 PM UTC"
},
"numRows":1
}
Наконец, об ошибке следует сообщить в следующем примере формата
{
"success": false,
"errors": [
{
"error":1,
"id":"An unexpected error occured"
}
],
"data": {},
"numRows": 0
}