laravel - 必应壁纸每日收集以及展示站

3 篇文章 0 订阅
1 篇文章 0 订阅

逛论坛的时候发现很多人求这个壁纸,同时觉得必应搜索的背景图很好看,闲来无事写了个站点。
预览地址:http://bing.imyxuan.site
项目地址:https://gitee.com/chasingworld/wallpaper

技术栈

  • Laravel 8
  • bootstrap 4
  • download.js

安装

参考Laravel的部署教程

API

所有API统一带上前缀 /api,如无特殊说明,统一用get的方式。
返回值包含三个字段

  • code:为20000为正常,其他为异常
  • data:正常的返回包含的数据
  • message: 异常的返回信息

当日壁纸

URL:/today
无需额外参数

分页获取所有壁纸

URL:/all
参数:

  • page:第几页
  • limit:每页的数据数目
  • order:排序方式,按照日期排序,升序用 ‘asc’, 降序用 ‘desc’

随机壁纸

URL:/random
无额外参数

排行榜

默认倒序
URL:/rank
参数:

  • page
  • limit
  • type: 1:浏览量,2:点赞,3:下载数

其他

  • 展示界面排行榜
  • API
  • 关于页面
  • 搜索功能

预览地址上项目的数据根据整理之后,数据覆盖范围为2009至今, 由于数据超过1G,无法上传仓库。数据包含图片, 以及完整的MySQL导出的文件。 由于数据每天在更新,因此,SQL文件也取消提供。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值