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越來越不穩定了
- how to do config nginx allow's cloudflare ip's
- cloudflare支持非443點端口大全
- cloudflare支持域名注册和转入了
- 一些商业免费版权的图片网站整理
- Cloudflare not caching solution
- cloudflare也提供网站统计服务-Web Analytics
- 重磅消息:著名的安全,cdn供应商Cloudflare推出了图床服务
- acme.sh Not valid yet, let's wait 10 seconds and check next one的解决方法
- Cloudflare放弃使用谷歌的reCAPTCHA验证码服务