正在加载文章...
请稍候

从零开发 Bing 每日壁纸图库:API 开放与开源实践

| | 121 次浏览 |
技术分享 技术 bing壁纸 开源
##### 前言: 相信搭建网站的站长找 壁纸 都可能会想到bing壁纸,但真正把这些壁纸长期保存、分类、支持多国家地区查看的网站,其实并不多。 * 项目地址 :[wallpaper.lygalaxy.cn](https://wallpaper.lygalaxy.cn) * API文档:[API文档](https://wallpaper.lygalaxy.cn/static/) * 预览:QQ20260520-204048_compressed_85%.webp ### 不想部署直接调用的可以直接参阅 **API文档**:[API文档](https://wallpaper.lygalaxy.cn/static/) ### 项目展示 | 主页 | API文档 | 后台管理 | |-------|-------|-------| |QQ20260520-214730_compressed_65%.webp| QQ20260520-214951_compressed_65%.webp | QQ20260520-215038_compressed_65%.webp | ### 项目总统介绍(READRE) 由于我的博客需要然后就搭建了这个bing壁纸库 壁纸库收集了13个国家的壁纸数据,并且有3种类型供大家选择 (详情见数据说明页面) 本项目借助PHP+MYSQL实现: 1、服务端获取2018-至今的壁纸接口数据,并存储到MYSQL以及Json文件中 2、提供Json数据接口和图片接口 ##### 技术栈 - **后端**:PHP 7.4+ - **数据库**:MySQL 5.7+ - **前端**:HTML5 + CSS3 + JavaScript+PHP - **Web服务器**:Apache/Nginx ##### 支持的国家/地区 | 代码 | 国家/地区 | 代码 | 国家/地区 | 代码 | 国家/地区 | |------|-----------|------|-----------|------|-----------| | zh-CN | 中国 | en-US | 美国 | en-GB | 英国 | de-DE | 德国 | | en-CA | 加拿大 | ja-JP | 日本 | fr-FR | 法国 | pt-BR | 巴西 | | it-IT | 意大利 | es-ES | 西班牙 | en-IN | 印度 | en-AU | 澳大利亚 | | en-NZ | 新西兰 | ##### 文件目录 ChatGPT Image.webp ### 下载地址

📦 Bing 壁纸开源项目资源下载

完整系统源码全量包 (含数据库文件)
适合自行部署建站的站长及开发者
密码: sJ0C 下载源码
### 部署步骤 1. **克隆或下载项目到 Web 目录** 环境要求: - PHP 7.4+ - MySQL 5.7+ - Apache/Nginx 2. **在phpmyadmin导入所属的数据库文件** QQ20260520-215716_compressed_65%.webp 3. **配置数据库连接** 编辑 `config/database.php`: ```php define('DB_HOST', 'localhost'); define('DB_PORT', '3306'); define('DB_NAME', 'wallpaper'); define('DB_USER', 'your_username'); define('DB_PASS', 'your_password'); ``` 4. **设置目录权限** ```bash chmod -R 755 Data/ ``` 5. **访问系统** - 前台首页:`https://your-domain/index.php` - 管理后台:`https://your-domain/admin/login.php` - 默认管理员:`bing` / `admin123` **到这里你以及基本配置完毕接下来就是自动更新壁纸** 接下来就是薅一下钉钉bot的羊毛 1. 我们在后台创建api密钥 获取访问链接 605b6883-4a66-4728-9b2b-bdae7f0048a3_compressed_65%.webp 2. 打开钉钉建群聊 点击上方设置按钮 点击机器人 添加自动化小助手 QQ20260520-223218_compressed_50%.webp 3. 按照以下图片设置 定时更新壁纸 当然 其他的api用法将会在下面的api md文档中写明 QQ20260520-223444_compressed_50%.webp **注:钉钉的更新时间建议在 早上6-8点** ### API文档 Gemini_Generated_Image.webp **完整API文档下载** [API文档.md](https://1817266595.share.123pan.cn/123pan/W3hjVv-1dqqh?pwd=N4OS#) ### 结语 如果大家有更多的想法,可以在评论区或者在主页加我QQ或微信 如果更新失败 或者 钉钉 中显示缓存 可以自制代理(因为法律原因再次不做具体讲解) 或者在 服务器ssh命令行中 测试 curl bing壁纸 看看是否被拉黑

提示:本文最后更新时间为 2026-05-25 20:23,如文中内容素材有错误或者已经失效,请留言告知。
版权声明

本文作者:Galaxy

本文链接: https://lygalaxy.cn/blog.php?id=37

许可协议: CC BY-NC-ND 4.0

协议说明: 允许他人非商业性共享作品,必须注明原作者及来源,不得修改、衍生或用于商业目的

本站所有文章除特别声明外,均采用上述许可协议。转载请注明文章出处!

评论 1

登录 后发表评论
fengc 普通用户
3天前
必应壁纸库的照片都很漂亮。
×