admin avatar

Cloudflare images-图床上传图片示例

🕐 by admin

折腾了几个小时,上传图片测试都失败了

原因就是因为API设置错误的,下面先来个正确设置Cloudflare images API的流程

看如下图所示,按照步骤来

选择使用自定义API

权限这里就是因为一开始搞错了,所以导致上传图片失败,正确的权限是编辑

成功正确配置API密匙后就可以测试图片上传了

当然我们需要知道Cloudflare images的ID,如下图

下面就开始测试上传图片了,代码如下

1
curl -X POST -F file=@./demo.jpeg -H "Authorization: 这里填写上图设置好的API" https://api.cloudflare.com/client/v4/accounts/这里填写,如上图所示Cloudflare images id /images/v1
@./demo.jpeg表示上传当前目录下的demo.jpeg图片

成功的话就会返回类似于如下信息,信息格式是json的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  "result": {
    "id": "demo125e-ea04-4c02-792e-demo",
    "filename": "demo.jpeg",
    "uploaded": "2021-09-18T12:04:42.837Z",
    "requireSignedURLs": false,
    "variants": [
      "https://imagedelivery.net/demo/public"
    ]
  },
  "result_info": null,
  "success": true,
  "errors": [],
  "messages": []

💘 相关文章

写一条评论