【发布时间】:2016-03-15 05:55:44
【问题描述】:
我目前正在尝试使用 Powershell 和 Curl 在我们的 Zendesk 票务系统中自动创建新用户。我遇到的问题是 curl json 正文用单引号括起来,我需要在该正文中引用一个变量。这是我所拥有的:
$Firstname = "Test"
$Lastname = "User"
$email= 'user@test.org'
curl.exe https://mydomain.zendesk.com/api/v2/users.json -H "Content-Type: application/json" -X POST -d '{\"user\": {\"name\": \"$Firstname $Lastname\", \"email\": \"$email\"}}' -v -u myuser:mypass
如果我在 json 中输入常规文本值,这可以正常工作,但是如何让它识别变量 $Firstname、$Lastname 和 $email?
【问题讨论】:
标签: json powershell curl