太赞了!请问一下,有没有可能用API管理用户组呢?现在都在网页里操作,非常不方便。
yxzlwz 受你的启发,试了一下午,找出来了:
获取用户信息:
GET /api/v3/admin/user/{{ID}}
"ID": 123,
"CreatedAt": "2024-01-01T00:00:00+08:00",
"UpdatedAt": "2099-12-31T23:59:59+08:00",
"DeletedAt": null,
"Email": "nX7zAe1O2JlFh8Pc@login.qq.com",
"Nick": "昵称",
"Status": 0,
"GroupID": 2,
"Storage": 10240,
"OpenID": "6C8B02A4DB0F3058C3E52F4EBA4B1989",
"TwoFactor": "",
"Avatar": "file" / "gravatar",
"Authn": "",
"Score": 0,
"PreviousGroupID": 0,
"GroupExpires": null,
"NotifyDate": null,
"Phone": "",
修改用户信息:
POST /api/v3/admin/user
body参数比较多,基本上需要把获取到的信息都带上,然后改一下对应的 GroupID
就好了。
成功会返回:
[
{
"code": 0,
"data": 3,
"msg": ""
}
]
失败会返回:
[
{
"code": 50001,
"msg": "Failed to create user record"
}
]
没正经学过编程,上面说的可能有问题,错了你再改改啊。