Ich habe eine Art Neuling Frage bezüglich der richtigen Syntax, um eine Variable mit Invoke-RestMethod übergeben. Hier ist der Code:Powershell Yammer REST API POST-Syntax Problem
$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
Das Problem ist, dass ich nicht den Wert von $ ticket_stats und $ replied_to_id bekommen kann. Ich denke, es ist wegen des Zitats und der geschweiften Klammer.
Ich habe versucht, ein Doppelzitat vor der Klammer und ein Zitat zum Rest: Ich hatte die Variablenwerte, aber dann gab es einen Fehler mit der Invoke-RestMethod.
Wenn Sie eine Idee haben, wie Sie die Variablen übergeben, würde es sehr geschätzt werden.
Vielen Dank im Voraus :)