参观矿大预约小程序后台API
Api-Docs(http://127.0.0.1:8080)
- 用户认证
- /auth
- POST
{ "username": "uname", "password": "password" }
- 返回结果
{ "code": 200, "data": { "token": "eyJhbG" }, "msg": "ok" }
- example
POST /auth HTTP/1.1 Host: 127.0.0.1:8080 Content-Type: application/json { "username": "uname", "password": "password" }
- 创建预约
- /api/v1/add_book
- POST
POST /api/v1/books HTTP/1.1 Host: 127.0.0.1:8080 Content-Type: application/json { "book_id": "15848858", "name": "dwyanelee", "org": "flyingstudio", "phone": "4547887244", "date": "2020-03-08 15:03:56", "last": 7, "desc": "nihao ,cumt", "content": "so many people,", "created_by": "openid", "state": 1 }
- book_id (int) (预约id)
- date (string) (日期)
- created_by (string)(创建人)
- state (int)(只能是0/1,表示是否禁用)
- token (调用api必须的token)
- 返回结果
{ "code": 200, "data": { "book_id": 1, "content": "so many people,", "created_by": "openid", "date": "2020-03-08 15:05:35", "desc": "nihao ,cumt", "last": 7, "name": "dwyanelee", "org": "flyingstudio", "phone": "4547887244", "state": 1 }, "msg": "ok" }
- 获取预约列表
- /api/v1/fetch_books + GET
- 请求头中添加”token”: token
http://127.0.0.1:8080/api/v1/fetch_books
- 返回结果
{ "code":200, "data":{ "lists":[], "total":0 }, "msg":"ok" }
- 获取单个预约(删除单个预约也是传book_id, 方法为DELETE)
- /api/v1/fetch_book/:book_id
- GET
- 请求头中添加”token”: token
https://127.0.0.1:8080/api/v1/fetch_book/$book_id
- 返回结果
{ "code":200, "data":{}, "msg":"ok" }
- 编辑预约(开发ing)
登录模块
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
如果你觉得本文海星,不妨请我喝杯咖啡
赏