调用ResetUserPassword重置便捷用户的密码,包括生成重置密码Token,并发送重置密码邮件到便捷用户的邮箱。

接口说明

调用ResetUserPassword后,系统将发送重置密码邮件到便捷用户的邮箱,便捷用户可以通过邮箱中的链接进行重置密码操作。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ResetUserPassword

系统规定参数。取值:ResetUserPassword。

Users.N RepeatList test1

要重置密码的便捷用户的用户名列表。

返回数据

名称 类型 示例值 描述
RequestId String 32D05B39-E6EE-4D7A-9FD0-762A26859D0D

请求ID。

ResetUsersResult Struct

重置便捷用户密码操作的结果。

FailedUsers Array of failedUsers

重置密码失败的便捷用户信息集合。

EndUserId String test123

重置密码失败的便捷用户。

ErrorCode String InvalidUsername

错误码。

ErrorMessage String test123 is invalid username

错误信息。

ResetUsers List test1

已发送重置密码邮件的便捷用户。

示例

请求示例

https://eds-user.cn-shanghai.aliyuncs.com/?Action=ResetUserPassword
&Users.1=test1
&<公共请求参数>

正常返回示例

XML格式

<ResetUserPasswordResponse>
      <RequestId>32D05B39-E6EE-4D7A-9FD0-762A26859D0D</RequestId>
      <ResetUsersResult>
            <ResetUsers>test1</ResetUsers>
      </ResetUsersResult>
</ResetUserPasswordResponse>

JSON格式

{
    "RequestId": "32D05B39-E6EE-4D7A-9FD0-762A26859D0D",
    "ResetUsersResult": {
        "ResetUsers": [
            "test1"
        ],
        "FailedUsers": []
    }
}