【文件属性】:
文件名称:后端:非洲市场2后端
文件大小:82KB
文件格式:ZIP
更新时间:2021-02-14 21:41:28
JavaScript
非洲市场API参考
基本网址: :
/ api / auth
邮政
/登记
需要包含新用户的对象
参数
用户名
字符串,必填。 必须是唯一的
密码
字符串,必填。
返回用户的成功消息。
/登录
需要包含用户的对象
参数
用户名
字符串,必填。
密码
字符串,必填。
返回用户的欢迎消息和令牌。
/ api /项目
得到
/
返回可用项的数组
/:ID
返回特定项目
邮政
/
需要包含新用户的对象
参数
姓名
字符串,必填。 必须是唯一的
描述
字符串,可选。
价格
整数,必需。
图像
字符串,可选。
用户必须经过验证
返回一个包含有关新项目信息的对象。
放
/:ID
需要包含更新项目的对象
参数
姓名
字符串,必填。 必须是唯一的
描述
字符串,可选
价格
整数,必需。
图像
字符串,可选。
用户必须经过验证
返回一个对象,其中包含有关已更新项目的信息。
删除
【文件预览】:
back-end-master
----knexfile.js(1KB)
----models()
--------items-model.js(676B)
--------auth-model.js(411B)
--------users-model.js(575B)
----auth()
--------auth-router.js(2KB)
----middleware()
--------authenticate-middleware.js(582B)
----LICENSE(1KB)
----__tests__()
--------auth.spec.js(2KB)
--------users.spec.js(1KB)
--------items.spec.js(2KB)
----README.md(2KB)
----api()
--------server.js(778B)
----data()
--------config.js(127B)
--------migrations()
--------afmktplc.db(0B)
--------afkmtplc.db3(32KB)
--------seeds()
----.gitignore(49B)
----index.js(222B)
----routes()
--------users-router.js(631B)
--------items-router.js(2KB)
----package-lock.json(247KB)
----package.json(1KB)