功能说明
代理请求微软Bing壁纸接口,返回每日壁纸的标题、版权及图片地址,支持获取最近8天的历史壁纸,也可直接重定向至图片。
请求
GET /api/bing/wallpaper
查询参数
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| idx | int | 0 | 偏移天数,0=今天,1=昨天,最大7 |
| n | int | 1 | 返回图片数量,范围1-8 |
| mkt | string | zh-CN | 市场/语言,如 en-US、ja-JP |
| redirect | string | — | 设为 1 时直接302跳转到图片 |
| size | string | UHD | 图片分辨率,仅redirect模式有效,如 1920x1080 |
响应(JSON模式)
{
"data": {
"url": "https://www.bing.com/th?id=OHR.xxx_ZH-CN.jpg",
"urlbase": "https://www.bing.com/th?id=OHR.xxx",
"title": "壁纸标题",
"copyright": "© 版权说明",
"copyrightlink": "https://...",
"date": "20240330",
"fulldate": "202403300700"
}
}
当 n > 1 时,data 为数组并附带 count 字段。
预览页
可通过以下地址访问壁纸预览页:
GET /view/bing-wallpaper
页面功能:
- 左上角显示壁纸标题
- 右下角显示版权与版权链接
- 支持上一张/下一张切换(含键盘左右键)
- 支持分辨率选择(
UHD、1920x1080、1366x768、1280x720) - 支持下载保存当前壁纸
示例
GET /api/bing/wallpaper
GET /api/bing/wallpaper?idx=1&mkt=en-US
GET /api/bing/wallpaper?n=7
GET /api/bing/wallpaper?redirect=1
GET /api/bing/wallpaper?redirect=1&size=1920x1080
错误码
- 200 OK
- 400 参数错误(idx/n 超出范围)
- 502 上游请求失败