文件名称:Samoyeds-as-a-Service:SaaS-萨摩耶即服务(CLASS PROJECT)
文件大小:155KB
文件格式:ZIP
更新时间:2024-06-02 12:29:30
JavaScript
SaaS-萨摩耶德即服务 Samoyed API。 索取萨摩耶图像,收藏它们或上传自己的图像。 终点 GET / samoyed?count = [1-10] 默认计数为1 GET /萨摩耶/:SID 返回指定的萨摩耶图像。 POST / samoyed(需要API密钥) 用户必须包含一张图片,该图片将被上传DELETE / samoyed(需要API密钥) 用户要求删除他们上传的图像。 POST /用户/ 在mongo中创建一个用户POST /用户/登录为用户设置一个JWT GET /用户/:UID / 返回有关用户的数据,包括请求的图片和上传的图片的数量。 GET /用户/:UID /收藏夹返回指向指定用户收藏的图像的链接GET /用户/:UID /上传返回指向指定用户收藏的图像的链接PUT用户/:UID /:PID (需要API密钥) 将图像添加到用户收藏夹 获取/报告管理员命令以
【文件预览】:
Samoyeds-as-a-Service-master
----package.json(591B)
----db-init()
--------db-init.js(428B)
----server.js(2KB)
----Dockerfile(496B)
----api()
--------i()
--------routes()
----package-lock.json(100KB)
----requirements.txt(16B)
----docker-compose.yml(903B)
----.gitignore(25B)
----lib()
--------auth.js(1KB)
--------validation.js(974B)
----README.md(1009B)
----classify_samoyed.py(7KB)