已知上传的图片路径为:/root/data/docker_data/lsky-pro/lsky-pro-data/storage/app/uploads

需设计随机api,方案nodejs

思路:

  • 每半小时扫描路径,将和图片路径存到.txt

  • 若收到强制扫描信息,则强制扫描再读取txt
    否则
    若时间大于半小时,则先扫描再读取txt
    若时间小于半小时,则直接读取txt
    (想办法知道sakura主题,使用api时传的参数有哪些)

  • 使用时填写兰空图床的本地路径:http://172.17.0.1:7791/api/v1

  • 后知后觉,为什么不直接用兰空图床的数据库,然后根据时间的整或半更新,或者就实时的,那就需要仔细学习docker和mysql数据库

或者懒省事的话就还用别人的随机图api

https://iw233.cn/api.php?sort=cdntop&type=json

缺点,图片随时变

或者默认的sakura主题作者的随机图api

https://api.lixingyong.com/api/images

缺点,裂图多

参考

https://iw233.cn/

https://lixingyong.com/archives/%E9%9A%8F%E6%9C%BA%E5%9B%BE%E7%89%87api