Skip to content

API 基本介绍

CloudFlare ImgBed 提供了一系列 API 接口,方便用户和开发者进行文件上传、删除、列出,以及随机图获取等操作。

API 端点

  • 上传 API/upload
  • 删除 API/api/manage/delete
  • 列出 API/api/manage/list
  • 随机图 API/random

鉴权方式

对于所有需要鉴权的接口,除另行说明外,统一采用 API Token 鉴权方式。用户需要在上传时提供有效的 API Token,才能进行相关操作。

API Token 获取

用户可以在 CloudFlare ImgBed 的管理界面->系统设置->安全设置->API Token管理处生成 API Token。生成后,请妥善保存,因为出于安全考虑,Token 只会显示一次。

注意

尽量根据所需操作设置 Token 的权限,避免使用过于宽泛的权限。

请勿将 API Token 泄露给他人,避免造成不必要的安全风险。

API Token 使用

在调用 API 时,需要在请求头中添加以下字段:

http
Authorization: Bearer YOUR_API_TOKEN
或者
Authorization: YOUR_API_TOKEN

使用示例:

bash
curl -X POST "https://your-cloudflare-imgbed-url/upload" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-F "file=@/path/to/your/image.jpg"

基于 MIT 许可发布