看到漂亮的小尾巴想收藏?
很多漂亮的小尾巴只能设置一个?
想要不同时间自动显示不同的小尾巴?
想要特定的日期范围自动显示特定的小尾巴?
相同基础样式的小尾巴怎么实现不同的显示特效?
快来试试部署灵动小尾巴~
项目:dynamic-image
功能:
-
图片链接的增删改查、激活/暂停( /api接口返回的是激活状态的链接 )
-
限制访问:只有设置了的域名才可以访问 /api 接口来获取图片(防止其他论坛盗用)
-
显示模式:
随机模式-所有链接随机返回一条
标签模式-基于优先级:
日标签 > 周标签 > 月标签
日标签是日期范围,也可以只选择一个日期
周标签可以多选
月标签可以多选
如果有多个url有相同的标签,那么这些链接随机返回一条
如果没有对应的标签,那么切换为随机模式查找
部署:
fork 本项目(可以顺手给个star哈),直接部署到cloudflare pages
构建命令:npm run build
构建输出目录:dist
环境变量-管理后台密码变量名:ADMIN_PASSWORD
绑定-KV数据库变量名:DYNAMIC_IMAGE
图片获取接口:/api
获取所有图片配置:/api/links(看到别人的小尾巴好看,如果对方部署了灵动小尾巴,那么可以直接访问这个接口就可以得到全部的链接,方便复刻)
配置灵动小尾巴:
将部署得到的xxx.pages.dev/api填到自己的签名链接即可!
注意:
每次修改,比如添加环境变量,绑定KV数据库,等等,需要重新部署才会生效
图解:
fork 和 star 项目之后:
等待重新部署完,就可以访问分配的pages.dev域名了~