У меня есть вопрос о новичках относительно правильного синтаксиса для передачи переменной с помощью Invoke-RestMethod. Вот код:Powershell Yammer REST API POST синтаксис проблема
$Payloadjson = '{
"body": $tickets_stats,
"group_id" : "7837105",
"replied_to_id": $replied_to_id
}'
# echo $Payloadjson
Invoke-RestMethod -Method Post -Uri $uri_post -Header $Headers -Body $Payloadjson
Проблема заключается в том, что я не могу получить значение из $ ticket_stats и $ replied_to_id. Я думаю, что это из-за цитаты и фигурной скобки.
Я попытался поставить двойную кавычку перед скобкой и одинарной цитатой для остальных: у меня были значения переменных, но затем была ошибка с Invoke-RestMethod.
Если у вас есть представление о том, как передать переменные, будем рады.
Заранее спасибо :)