CDN加速

文档中心 API文档 身份认证 修改指定用户信息

修改指定用户信息

更新时间:2021-11-25 15:36:44

适用产品

安达SecureLink

接口描述

修改一个本地用户的信息

请求参数

Body 参数

参数名称类型必填描述
username
String需要修改的用户
groupName
String父组名称
areaCode
String区号,手机号存在但区号不存在时会默认设置86
cellPhone
String手机号
smsAuth
Integer双因子认证 : 短信认证,默认0 0 关闭, 1 开启
totpAuth
Integer双因子认证 : totp认证,默认0 0 关闭, 1 开启
email
String邮箱
expireTime
Long过期时间,传时间戳,毫秒级别,不传为0 0:永不过期 1626732871372:设置过期时间
enableStatus
Integer是否启用用户,不传参为启用 1:启用 0:禁用
remark
String新的备注 最大长度255个字符
bandwidth
Double带宽限制 不传参为 1/2{最大带宽} 传参超过最大带宽,则为{最大带宽}

返回参数

Body 参数

参数名称类型描述
returnCode
String接口错误码,0-代表失败,1-代表成功
returnMsg
String错误信息
content
ModifyuserResponseContent数据,下面全是数据的内容
username
String用户名称
id
Long用户id
email
String邮箱
areaCode
String区号
cellPhone
String手机号
groupId
Long父组Id
groupName
String父组名称
bandwidth
String带宽
remark
String备注
expirationTime
Long过期时间戳,0-永不过期
enableUser
Integer启用状态
smsAuth
Integer短信认证启用
totpAuth
Integertotp认证启用
createTime
Long创建时间戳

错误码

错误代码(code)描述(message)HTTP状态码语义
4101企业不存在400企业不存在
4102用户已存在400用户已存在
4103父组不存在400父组不存在
4104用户名称格式校验不通过400用户名称格式校验不通过
4105备注格式检验不通过400备注格式检验不通过
4106密码校验不通过400密码校验不通过
4107企业未配置地址段400企业未配置地址段
4108手机号格式不符合规范400手机号格式不符合规范
4109手机号已被使用400手机号已被使用
4110邮箱格式不符合规范400邮箱格式不符合规范
4111邮箱已被使用400邮箱已被使用
4112用户不存在400用户不存在

示例

JSON
JSON
请求示例
复制代码 复制成功!
#!/bin/bash
username="example_username"
apiKey="example_apiKey"
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://open.chinanetcenter.com/api/securelink/idaas/user" \
-X "PUT" \
-u "$username:$password" \
-H "Date: $date" \
-H "Accept: application/json" \
-d '
{
    "groupName": "",
    "username": "用户2",
    "newUsername": "用户2",
    "password": "aC@w22",
    "areaCode": "",
    "cellPhone": "",
    "smsAuth":"0",
    "totpAuth":"1",
    "email":"qdd@1234.com",
    "expireTime":"",
    "enableStatus":"",
    "remark":"iuuu",
    "bandwidth":1.559090
}'
返回示例
复制代码 复制成功!
{
    "returnCode":"1",
    "returnMsg" : "success",
    "content":{
                "userName": "sl001",
                "userId": "8392212****",
                "email": "sl001@securelink.com",
                "areaCode": "86"
                "cellPhone": "",
                "groupId": "1223121232****",
                "groupName": "\",
                "remark": "工号001 chenl",
                "expireTime": 0,
                "enableUser": "True",
                "smsAuth": 0,
                "totpAuth": 0,
                "updateTime": 1626732871372,
                "createTime": 1626732871372
    }
}