获取客户端歌曲下载 url
使用
/song/url接口获取的是歌曲试听 url, 但存在部分歌曲在非 VIP 账号上可以下载无损音质而不能试听无损音质, 使用此接口可使非 VIP 账号获取这些歌曲的无损音频
接口信息
| 项目 | 值 |
|---|---|
| 接口地址 | /song/download/url |
| 请求方式 | GET / POST |
| 需要登录 | 否 |
| 对应模块 | song_download_url |
| 文档分类 | 歌曲与播放 |
请求参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
id | string | ✅ | - | 音乐 id (仅支持单首歌曲) |
br | number | string | — | 999000 | 码率, 默认设置了 999000 即最大码率, 如果要 320k 则可设置为 320000, 其他类推 |
HTTP 示例
bash
GET /song/download/url编程式调用
ts
import { songDownloadUrl } from 'hana-music-api'
const result = await songDownloadUrl({
id: '123456',
})
console.log(result.body)补充说明
说明 : 使用 /song/url 接口获取的是歌曲试听 url, 但存在部分歌曲在非 VIP 账号上可以下载无损音质而不能试听无损音质, 使用此接口可使非 VIP 账号获取这些歌曲的无损音频
必选参数 : id : 音乐 id (仅支持单首歌曲)
可选参数 : br : 码率, 默认设置了 999000 即最大码率, 如果要 320k 则可设置为 320000, 其他类推
接口地址 : /song/download/url