修改用户信息

最近更新时间:2023-07-17 18:02:11

我的收藏

1. 接口描述

接口请求域名:iot.cloud.tencent.com/api/exploreropen/tokenapi。 本接口(AppUpdateUser)用于修改用户信息。

2. 输入参数

名称
类型
必选
描述
AccessToken
String
公共参数,AccessToken 用于对一个已经登录的用户鉴权。
RequestId
String
公共参数,唯一请求 ID,可自行生成,推荐使用 uuid。定位问题时,需提供该次请求的 RequestId。
Action
String
公共参数,本接口取值:AppUpdateUser。
NickName
String
昵称。
Avatar
String
图标。
CountryCode
String
手机号国家码。
PhoneNumber
String
手机号码。
Email
String
邮箱。
VerificationCode
String
手机或邮箱验证码(绑定手机或邮箱时,该参数必填)。

3. 输出参数

名称
类型
描述
RequestId
String
公共参数,唯一请求 ID,与入参相同,定位问题时,需提供该次请求的 RequestId。
Data
String
返回数据。

4. 示例

输入示例
POST https://iot.cloud.tencent.com/api/exploreropen/tokenapi HTTP/1.1
content-type: application/json
{
"NickName": "tests",
"Avatar": "http://example.com/path/to/avatar.jpg",
"AccessToken": "bf******************d098",
"Action": "AppUpdateUser",
"RequestId": "rest-client"
}
输出示例:成功
{
"Response": {
"Data": "OK",
"RequestId": "f92406b3-5a9a-4fe8-bc43-45e3d794bb68"
}
}
输出示例:失败
{
"Response": {
"Error": {
"Code": "InvalidParameterValue.InvalidAccessToken",
"Message": "Token无效"
},
"RequestId": ""
}
}

5. 错误码

错误码
描述
InternalError
内部错误。
InvalidParameterValue
参数取值错误。
InvalidParameterValue.InvalidAccessToken
Token 无效。
InvalidParameterValue.NickNameLengthInvalid
昵称长度非法。
InvalidParameterValue.PhoneNumberInvalid
号码错误。
InvalidParameterValue.PhoneNumberUsed
号码已注册。
InvalidParameterValue.EmailInvalid
邮箱错误。
InvalidParameterValue.EmailUsed
邮箱已注册。
InvalidParameterValue.CheckVerifyCodeFailed
验证码验证不通过