Это немного грязно, но кажется, что вы не цитируете и не экранируете свой JSON правильно.
Я мог бы предложить создать массив и сериализовать его в JSON, чтобы его было легче читать или использоватьHEREDOC или форматирование строки.Если вы продолжаете объединять вашу строку тела JSON вместе, выведите результаты, чтобы увидеть, как они собираются вместе.
Окончательные результаты JSON должны выглядеть примерно так:
{
"startInfo": {
"ReleaseKey":"{{uipath_releaseKey}}",
"Strategy":"JobsCount",
"JobsCount":1,
"InputArguments":"{\"reports_or_other_files\":\"C:\\\\Documents\\\\report.txt\"}"
}
}
СInputArguments:
- Похоже, вам не хватает некоторых кавычек
- Может потребоваться двойная экранирование обратной косой черты в переменной FileListUploaded
- Отсутствует двоеточие после C в Cпуть