PixSpeed API 允许您压缩和优化 WebP、JPEG、PNG 和 AVIF 等格式的图像。PixSpeed 的 API 被设计为 RESTful 服务,可实现跨 Web 应用程序的图像优化无缝集成。此页面提供有关核心 HTTP API 的详细信息。此外,我们正在开发各种语言的客户端库,以简化与 PixSpeed API 的交互。
API 托管于api.pixspeed.com
。
要访问 PixSpeed API,您必须提供唯一的 API 密钥。您可以通过注册您的姓名和电子邮件地址来获取 API 密钥。请记住对您的 API 密钥保密。
API 身份验证通过 HTTP 标头进行处理。所有请求都需要一个授权标头,其中包含您的 API 密钥,格式为 key: YOUR_API_KEY
,其中YOUR_API_KEY
是您帐户页面上可用的密钥。
为了安全起见,所有请求都必须通过加密的 HTTPS 连接发送,以在传输过程中保护您的数据。
您可以向 PixSpeed API 提供任何 WebP、JPEG 或 PNG 图像 URL 以进行压缩。PixSpeed 将自动检测图像类型并应用最佳压缩。提供 URL 后,压缩立即开始。
使用 URL 进行压缩的示例
要将 PixSpeed 与图像 URL 一起使用,请将YOUR_API_KEY
替换为您的唯一 API 密钥(可在您的 PixSpeed 帐户页面上找到),并以 JSON 格式指定图像 URL,如下所示:
curl -X POST https://api.pixspeed.com/v1/url \
-H "Content-Type: application/json" \
-H "key: YOUR_API_KEY" \
-d '{"url": "https://example.com/path/to/your-image.jpg"}'
PixSpeed 将从提供的 URL 中检索图像,压缩它,并在响应中返回优化版本的 URL。
使用 PixSpeed API,您不仅可以压缩图像,还可以将其转换为不同的格式。PixSpeed 将自动优化图像,如果指定了格式,则将其转换为所需的类型。支持的格式包括jpg
、 jpeg
、 png
、 webp
和avif
。如果未指定格式,PixSpeed 将保留图像的原始格式。
使用带有图像 URL 和格式的 cURL 的示例
要使用 PixSpeed 优化和转换图像,请将YOUR_API_KEY
替换为您的唯一 API 密钥,并以 JSON 格式指定图像 URL 和所需格式,如下所示。格式可以是任何受支持的格式( jpg
、 jpeg
、 png
、 webp
或avif
),PixSpeed 将相应地转换图像。
curl -X POST https://api.pixspeed.com/v1/url \
-H "Content-Type: application/json" \
-H "key: YOUR_API_KEY" \
-d '{"url": "https://example.com/path/to/your-image.jpg", "format": "webp"}'
PixSpeed 将从提供的 URL 优化图像,将其转换为webp
,并在响应中返回优化版本的 URL。