获取用户信息修改记录
2026/3/3大约 2 分钟
获取用户信息修改记录
获取当前登录用户的基础信息修改历史记录。
为保障账号安全,在查询前需要用户再次输入登录密码进行验证。
接口地址:POST /user/info/get_user_info_modification_log
请求头
| 参数名 | 必填 | 说明 |
|---|---|---|
| Content-Type | 是 | 固定值:application/json |
| Authorization | 是 | Bearer token,用户认证令牌 |
请求参数
请求体(JSON)
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| user_password | string | 是 | 用户登录密码(明文,服务器端进行校验) |
响应参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| status | int | 是 | HTTP 状态码 |
| code | string | 是 | 结果代码 |
| result | string | 是 | 结果说明 |
| data | dict | 是 | 结果数据 |
data 参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| modification_logs | list | 是 | 用户信息修改记录列表 |
modification_logs 列表项参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| user_id | string | 是 | 用户身份证号 |
| data_type | string | 是 | 修改的数据类型(如 nickname、phone_number、email 等) |
| data_before_modification | string | 是 | 修改前数据 |
| data_after_modification | string | 是 | 修改后数据 |
| modification_time | string | 是 | 修改时间(ISO 8601 格式,按时间倒序返回) |
成功响应示例
{
"status": 200,
"code": "10000",
"result": "获取用户信息修改记录成功",
"data": {
"modification_logs": [
{
"user_id": "110***********1234",
"data_type": "phone_number",
"data_before_modification": "13800000000",
"data_after_modification": "13800000001",
"modification_time": "2026-02-23T10:00:00"
}
]
}
}错误响应示例
接口未开放
{
"status": 403,
"code": "10002",
"result": "服务器未开放此接口",
"data": {}
}token 已过期或无效
{
"status": 401,
"code": "10001",
"result": "token 已过期或无效",
"data": {}
}密码不正确
{
"status": 401,
"code": "10004",
"result": "密码不正确",
"data": {}
}获取用户信息修改记录失败,服务器内部错误
{
"status": 500,
"code": "10006",
"result": "获取用户信息修改记录失败,服务器内部错误",
"data": {}
}错误代码说明
| 代码 | 说明 |
|---|---|
| 10000 | 获取用户信息修改记录成功 |
| 10001 | token 已过期或无效 |
| 10002 | 服务器未开放此接口 |
| 10004 | 密码不正确 |
| 10006 | 获取用户信息修改记录失败,服务器内部错误 |
提示
此接口需要用户登录并再次输入密码才能访问修改记录。
请妥善保管您的密码,不要泄露给他人。