Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

添加 API 接口以支持图像压缩服务 #46

Open
stefwoo opened this issue Sep 18, 2024 · 1 comment
Open

添加 API 接口以支持图像压缩服务 #46

stefwoo opened this issue Sep 18, 2024 · 1 comment

Comments

@stefwoo
Copy link

stefwoo commented Sep 18, 2024

当前的 pic-smaller 项目为用户提供了通过网页上传和下载图像的功能。然而,对于需要自动化处理大量图像的开发者和应用程序,缺乏 API 接口使得集成和使用变得不够灵活和高效。

需求描述

希望在 pic-smaller 项目中增加一个 RESTful API 接口,使开发者能够通过 API 调用实现以下功能:

上传图像:支持通过 POST 请求上传图像文件。

压缩选项:允许用户在请求中指定压缩参数(例如:文件格式、质量等)。

返回压缩结果:提供一个下载链接,用户可以通过该链接下载压缩后的图像文件。

错误处理:在处理图像时,如果出现错误,API 应返回适当的错误消息和状态码。

使用场景

开发人员可以将此 API 集成到他们的应用程序中,实现批量图像压缩。

为现有的工作流添加自动化图像优化功能。

优先级

附加信息

可以参考其他图像压缩服务的 API,如 TinyPNG 或 Imgix,以获取灵感和设计建议。

谢谢大佬。

@Sinitra
Copy link

Sinitra commented Nov 21, 2024

+1

The tool is amazing, it beats TinyPNG in every way. An API would be fantastic. You're awesome. Wishing you continued success.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants