基于CF Worker+KV搭建的简单短链程序,支持设置过期时间以及自定义KEY。
-
Fork此项目
-
GitHub仓库中
setting->Secrets
添加两个字段CF_API_TOKEN
和PASSWORD
。分别表示cf的api key和请求api接口时的密钥CF_API_TOKEN
如果你不知道如何获取,那么请参考下文获取PASSWORD
请不要设置特殊字符
-
打开
Actions
(点击绿色按钮) -
修改
wrangler.toml
文件的account_id
和kv_namespaces
对应的IDaccount_id
就是点击worker时显示的账户idkv_namespaces
需要手动创建kv存储
-
不出意外的话,等待部署成功后即可使用
如果没有触发actions的话,那么在无关代码的文件中 随意添加个空格换行,然后重写提交一次即可触发。
-
前端面板
你可以选择自行搭建,也可以直接使用我的前端面板。地址:https://link.kkfive.top/
获取API KEY:https://dash.cloudflare.com/profile/api-tokens
图中文案写错,应该为API TOKEN 。其他不影响