mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
feat: 添加歌词摘录相关接口
This commit is contained in:
parent
ea8d2f56f7
commit
e04bfbf3b4
9
module/song_lyrics_mark.js
Normal file
9
module/song_lyrics_mark.js
Normal file
@ -0,0 +1,9 @@
|
||||
// 歌词摘录 - 歌词摘录信息
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
songId: query.id,
|
||||
}
|
||||
return request(`/api/song/play/lyrics/mark/song`, data, createOption(query))
|
||||
}
|
12
module/song_lyrics_mark_add.js
Normal file
12
module/song_lyrics_mark_add.js
Normal file
@ -0,0 +1,12 @@
|
||||
// 歌词摘录 - 添加/修改摘录歌词
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
songId: query.id,
|
||||
markId: query.markId || '',
|
||||
data: query.data || '[]',
|
||||
// "[{\"translateType\":1,\"startTimeStamp\":800,\"translateLyricsText\":\"让我逃走吧、声音已经枯萎\",\"originalLyricsText\":\"逃がしてくれって声を枯らした\"},{\"translateType\":1,\"startTimeStamp\":4040,\"translateLyricsText\":\"我的愿望究竟会实现吗\",\"originalLyricsText\":\"あたしの願いなど叶うでしょうか\"}]"
|
||||
}
|
||||
return request(`/api/song/play/lyrics/mark/add`, data, createOption(query))
|
||||
}
|
9
module/song_lyrics_mark_del.js
Normal file
9
module/song_lyrics_mark_del.js
Normal file
@ -0,0 +1,9 @@
|
||||
// 歌词摘录 - 删除摘录歌词
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
markIds: query.id,
|
||||
}
|
||||
return request(`/api/song/play/lyrics/mark/del`, data, createOption(query))
|
||||
}
|
14
module/song_lyrics_mark_user_page.js
Normal file
14
module/song_lyrics_mark_user_page.js
Normal file
@ -0,0 +1,14 @@
|
||||
// 歌词摘录 - 我的歌词本
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
limit: query.limit || 10,
|
||||
offset: query.offset || 0,
|
||||
}
|
||||
return request(
|
||||
`/api/song/play/lyrics/mark/user/page`,
|
||||
data,
|
||||
createOption(query),
|
||||
)
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user