Skip to content

歌词摘录 - 添加/修改摘录歌词 ​

登录后调用此接口, 传入歌曲id, 可以添加/修改摘录歌词

接口信息 ​

项目值
接口地址/song/lyrics/mark/add
请求方式GET / POST
需要登录是
对应模块song_lyrics_mark_add
文档分类歌词摘录

请求参数 ​

这页暂时没有单独整理参数表,直接参考下面的示例调用即可。

HTTP 示例 ​

bash
GET /song/lyrics/mark/add

编程式调用 ​

ts
import { songLyricsMarkAdd } from 'hana-music-api';

const result = await songLyricsMarkAdd();

console.log(result.body);

返回内容 ​

返回码 body.code 收紧为 200,摘录结果 body.data 和这条摘录自己的 data.markId 收紧;data.success、data.updateTime 和 message 宽松。markId 为空串时新建摘录,带已有 markId 时修改同一条,两种调用返回同一结构(录制 song_lyrics_mark_add.add.json、song_lyrics_mark_add.add-update.json),写入结果用 歌词摘录信息 回读确认。结构定义和类型是 SongLyricsMarkAddBody,见 返回体结构。

补充说明 ​

说明: 登录后调用此接口, 传入歌曲id, 可以添加/修改摘录歌词

必选参数:

id: 歌曲id

data: 存储歌词摘录信息的对象数组的字符串,如:

javascript
let data = encodeURIComponent(
  JSON.stringify([
    {
      translateType: 1,
      startTimeStamp: 800,
      translateLyricsText: '让我逃走吧、声音已经枯萎',
      originalLyricsText: '逃がし てくれって声を枯らした',
    },
  ]),
);

若需要修改摘录信息, 则需要填入参数markId, 修改对应的摘录信息

接口地址: /song/lyrics/mark/add

Released under the MIT License.