Cloudflare images-图床上传图片示例
折腾了几个小时,上传图片测试都失败了
原因就是因为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": []
💘 相关文章
- cloudflare越來越不穩定了
- cloudflare 推出了对象存储R2,amazon s3的强烈竞争对手
- cloudflare 524的解决方法
- nginx安全设置之-限制IP来源只能为cloudflare
- cloudflare取消了最低配的套餐
- acme.sh Not valid yet, let's wait 10 seconds and check next one的解决方法
- 纯CSS实现网站图片圆角和阴影效果
- Cloudflare推出少年版的公共dns服务器
- cloudflare支持域名注册和转入了
- Cloudflare 阻止了 1720 万 rps 的 DDoS 攻击——有史以来最大的一次