文件名称:photo-library-API:简单的REST-API来存储照片和相册
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-20 10:08:11
nodejs rest-api expressjs jwt-authentication bookshelfjs
图片库API 地点 可从获得该API。 响应以JSON的形式发送。 HTTP动词 图片库API使用适合于每个操作的HTTP动词。 动词 描述 GET 检索资源。 POST 创建资源。 PUT 更新资源。 DELETE 删除资源。 终点 终点 描述 /albums 处理相册。 需要验证。 /photos 处理照片。 需要验证。 /login 登录和身份验证。 /register 注册一个新用户。 /refresh 刷新访问令牌。 /photos 列出照片 检索属于已登录用户的所有照片的列表。 (需要身份验证) GET /photos 参数 没有任何。 拍张照片 通过ID检索单张照片。 (需要身份验证) GET /photos/:photoId 参数 参数 类型 描述 photoId integer 照片的ID。 Required 制作照片 创建新照片
【文件预览】:
photo-library-API-master
----models()
--------index.js(561B)
--------User.js(572B)
--------Album.js(395B)
--------Photo.js(395B)
----bin()
--------www(2KB)
----package.json(511B)
----readme.md(7KB)
----validation()
--------rules.js(2KB)
----routes()
--------index.js(755B)
--------albums.js(774B)
--------photos.js(550B)
----Procfile(19B)
----package-lock.json(85KB)
----controllers()
--------photos_controller.js(4KB)
--------albums_controller.js(6KB)
--------auth_controller.js(3KB)
--------middlewares()
----.env.example(187B)
----.gitignore(914B)
----app.js(295B)