# Wallpaper **Repository Path**: chasingworld/wallpaper ## Basic Information - **Project Name**: Wallpaper - **Description**: 必应壁纸采集以及展示站 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://bing.imyxuan.site/ - **GVP Project**: No ## Statistics - **Stars**: 20 - **Forks**: 12 - **Created**: 2020-11-10 - **Last Updated**: 2023-05-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 概述 2020-11-10,在逛论坛的时候发现好多人在求必应壁纸,因此写了本项目。 ## 项目简介 本项目主要用于每日定时采集[必应搜索](https://cn.bing.com/)的背景图,并提供展示功能以及数据统计 此外,**项目线上环境提供API**,目前API正在整理中 > [预览地址](http://bing.imyxuan.site/) ## 安装 ### 环境要求 > php > 7.3.0 **安装说明,具体参考[Laravel项目部署教程](https://lmissy.cn/index.php/archives/46/)** ## 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:下载数 ## 其他 ### 关于完整数据 预览地址上项目的数据根据整理之后,数据覆盖范围为2009至今, 由于数据超过1G,无法上传仓库。数据包含图片, 以及完整的MySQL导出的文件。 由于数据每天在更新,因此,SQL文件也取消提供。 > 如不需数据,请参考上方的安装步骤即可