获取 mv 数据
调用此接口,传入 mvid ( 在搜索音乐的时候传 type=1004 获得 ),可获取对应
接口信息
| 项目 | 值 |
|---|---|
| 接口地址 | /mv/detail |
| 请求方式 | GET / POST |
| 需要登录 | 否 |
| 对应模块 | mv_detail |
| 文档分类 | 视频与 MV |
请求参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
mvid | string | ✅ | - | mv 的 id |
HTTP 示例
bash
GET /mv/detail?mvid=5436712编程式调用
ts
import { mvDetail } from 'hana-music-api';
const result = await mvDetail({
mvid: '5436712',
});
console.log(result.body);返回内容
body.code、详情 body.data 和 MV 自己的编号 data.id 收紧;mp、loadingPic、bufferPic、subed 和详情里的封面、计数、时长、发布时间、音质列表 brs[]、artists、desc 都是宽松字段。data.price 在录制里只见过 null、videoGroup 只见过空数组,没有声明,原样保留。本批录制与探测未发现可达的空结果。结构定义和类型是 MvDetailBody,见 返回体结构。
补充说明
说明 : 调用此接口,传入 mvid ( 在搜索音乐的时候传 type=1004 获得 ),可获取对应 MV 数据,数据包含 mv 名字,歌手,发布时间,mv 视频地址等数据,其中 mv 视频 网易做了防盗链处理,可能不能直接播放,需要播放的话需要调用 ' mv 地址' 接口
必选参数 : mvid: mv 的 id
接口地址 : /mv/detail
调用例子 : /mv/detail?mvid=5436712