http://vr.infinitus-test.cn/VR/
/create_or_get_user.php
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
openid | string | 是 | 第三方平台用户唯一标识 |
avatar | string | 是 | 头像URL地址 |
nickname | string | 是 | 用户昵称 |
{
"status": 200,
"message": "用户已存在",
"data": {
"id": 123
}
}
/get_user.php
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
id | int | 是 | 用户唯一ID |
{
"status": 200,
"message": "获取成功",
"data": {
"id": 123,
"openid": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M",
"avatar": "https://avatar.url",
"nickname": "张三",
"created_at": "2023-08-20 14:30:00"
}
}
状态码 | 说明 |
---|---|
200 | 成功 |
201 | 资源创建成功 |
400 | 参数错误 |
404 | 资源不存在 |
500 | 服务器错误 |
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
openid VARCHAR(255) UNIQUE NOT NULL,
avatar VARCHAR(255) NOT NULL,
nickname VARCHAR(255) NOT NULL,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);