更新管理员
URL
PUT /v1/openapi/tenants/{tenantId}/users/{userId}
URL请求签名参数(签名计算使用方法1)
?adminkey={adminkey}&customerId={customerId}&nonce={nonce}×tamp={timestamp}&sign={sign}
Header
Content-Type:application/json
请求体示例
{
"username":"myUserName",
"password":"myPassword",
"role":"ADMIN"
}
请求体参数说明
名称 | 类型 | 必填 | 说明 | 限制 |
---|---|---|---|---|
username | string | 是 | 用户名 | 2-15个字符,由英文、数字、汉字、下划线组合 |
password | string | 是 | 密码 | 6-15个字符 |
role | string | 是 | 角色 | 用户角色,ADMIN是管理员 |
curl -XPUT -H 'Content-Type:application/json' \
'https://bot.4paradigm.com/v1/openapi/tenants/28/users/84e26070-64b1-4153-a956-aa54f3e21b0e?adminkey=aWNzLWJpZy1jdXN0b21lci0zMTk3MzdkMC01ZDgxLTQ5MjgtYTdiNS05NDc0NWE5YjBlODgtMTUzOTkzODg4OTI1Ng==&customerId=319737d0-5d814928-a7b594745a9b0e88&nonce=12345678×tamp=1545278268000&sign=5f98e03abc6cd185860702c87f1e554a' \
-d '{ \
"username":"myUserName", \
"password":"myPassword", \
"role":"ADMIN" \
}'
响应示例
{
"code":"0",
"data":
{
"userId":"84e26070-64b1-4153-a956-aa54f3e21b0e",
"username":"myUserName",
"password":"",
"role":"ADMIN"
},
"msg":null
}
响应参数
名称 | 说明 |
---|---|
userId | 更新的用户给ID |
username | 用户名称 |
role | 用户角色 |