小编Rya*_*old的帖子

Powershell&Curl - 在单引号JSON体内使用变量

我目前正在尝试使用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
Run Code Online (Sandbox Code Playgroud)

如果我在json中键入常规文本值,这可以正常工作,但是如何让它识别变量$ Firstname,$ Lastname和$ email?

powershell json curl

2
推荐指数
1
解决办法
4350
查看次数

标签 统计

curl ×1

json ×1

powershell ×1