新增通过edgeone的边缘函数实现的方法, 国内访问更快: https://woodchen.ink/archives/use-tencent-edgeone-edge-function-to-achieve-random-chart-api-1vfbot
Random-Api 随机文件API
使用cloudflare worker配合github网页发布功能,实现获取path与csv_path关系,从 url.csv
文件中给出的链接来实现一个随机文件
不仅可以放图片,还能放文本文件,视频,等等
接口
我会更新在:https://random-api.woodchen.ink/
部署
添加自己资源和修改内容
- fork我的github项目
app.js
里修改第18行url.json的引用和首页内容,也就是自己网址- 然后修改自己的
url.json
和url
文件夹内的内容就行了
主要推荐使用nodejs部署(有服务器的情况下)
- 把github的全部项目拷贝到一个目录下
- 在
nodejs
目录运行项目,如图所示
nginx
里建立一个网站,反代项目端口即可
- cloudflare 新建一个worker,把 worker.js文件的代码粘贴进去,保存(可以修改为自己的链接)
- 访问即可
有话要说
- 我的站点会一直公开,小站随便用,流量很大的站还请自行部署,主要是图片的CDN大部分用的cloudfront优选, 流量超了太贵。
- 若有资源失效,或推荐你的资源,请评论留言。
评论区