白嫖Cloudflare R2免费图床
白嫖Cloudflare R2免费图床
Sukap打算写白嫖图床的系列文章
这次的选手是来自Cloudflare
的R2存储
,它是一款兼容 S3 API 的免费云存储服务,它允许用户在全球范围内的分布式网络上存储和检索数据。 这项服务的设计目标之一是提供低延迟、高吞吐量的存储体验,利用横跨 100 多国家中 275 个城市的内容交付网络来实现这一目标。
也就是说他的速度还是很客观的(自测5M图5次完整加载均时13s)
至于费用
和空间大小
,对于个人站长来讲,也完全够用,下面是价位表:
每个月免费10G的存储,能满足大部分个人开发者的需求
准备工作
域名:系统会赠送一个
r2.dev
的域名,但是最好自备一个域名,因为赠送的域名会限制速率一张银行卡(仅过验证,无需余额),普通银联银行卡就行,无需Visa卡
搭建
首先打开Cloudflare,在主页的边栏中找到R2,随后点击创建存储桶
然后出现下图界面,输入银行卡号验证就行(不会扣费,普通银行卡即可,CF支持银联)或者也可以使用PayPal
下面的账单随便填,真名假名不重要填完信息后会跳转进创建界面,填入存储桶的名称
在下方的位置->自动处会有一个自选存储桶的位置,此处我选择的是亚太地区(APAC)
然后创建存储桶进入存储桶管理界面,点击设置界面,如下图所示
顺着设置界面下滑,会出现如下图所示的选项和按钮
在自定义域这里绑定自己的域名
下方的R2.dev子域则是系统分配的域名,仅供测试使用,有很多限制返回存储桶的对象界面,随便上传一个图片,然后测试访问:
至此,R2图床白嫖成功
配置PicGO(可选)
鉴于每次上传图片都要进入网站,非常的麻烦,可以尝试绑定PicGo便利上传
返回R2存储桶主页,点击右上角的管理R2 API令牌,在查看API界面的右上角点击创建API令牌
令牌名称任填,注意此处的权限,选择对象读和写,然后创建API
Cloudflare会返回如下几个值,注意保存!
下载PicGo后,在边栏中找到插件,然后在搜索框中搜索
S3
,然后安装此插件随后同样在边栏的图床设置中,找到
Amazon S3
,进入该界面,选择新建图床配置名任填,按照下表将第3步获取到的值填入,如图所示:
PicoGo Cloudflare 应用密钥ID 访问密钥ID 应用密钥 机密访问密钥 桶名 R2存储桶名 文件路径 /img/
地区 填R2存储桶所在区 自定义节点 搭建教学第四步设置界面中的S3 API 填完后保存,在上传区任意上传一张图片,稍等片刻便会弹出上传成功
白嫖成功,图床