博客播放器如何播放网易云完整歌曲(聚合音源解析真实音频直链)

网易云音乐在第三方 meting API 里通常只返回 30 秒试听片段,或干脆返回空——因为公开 API 的 url 端点被网易防盗链打掉了。本文用「全豆要聚合音源」里的溯音163(oiapi.net/api/Music_163)在播放前解析真实音频直链,浏览器端 fetch 即用(CORS 全开),给任何网页播放器补上"播全曲"能力。

用 Cloudflare Worker 反代 Bangumi(API / 图片 / 主站三合一,适配 NipaPlay)

一个 _worker.js 把 API、图片、主站统一反代到 pages.dev 域名下:/v0(api.bgm.tv 主 API)、/p1(next.bgm.tv 评论等)、/img(lain.bgm.tv 图片 CDN,边缘缓存 30 天)、/site(bangumi.tv 主站网页),其余路径兜底透传 api.bgm.tv(旧版无前缀 API 也能通)。JSON 响应体里的 lain.bgm.tv 自动重写到本站 /img,只填 API 地址也能加载图片。NipaPlay 已适配:Bangumi 服务器填根域名即可。

给博客加 Live2D 看板娘:少女前线 + 流萤 多模型自由切换(全本地化,无外部 CDN)

用 stevenjoezhang/live2d-widget(新版双内核)一个看板娘承载 22 个模型 / 125 个形态——少女前线全角色(nova1751/live2d-api)+ 流萤 Firefly(Iskongkongyo/Firefly-live2d),模型与对话内容随切换同步迁移,全部资源本地化到博客 public/,桌面端按需加载,移动端零开销。

1