diff --git a/module/playlist_track_all.js b/module/playlist_track_all.js index 9e56134..06758f5 100644 --- a/module/playlist_track_all.js +++ b/module/playlist_track_all.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { s: query.s || 8, } //不放在data里面避免请求带上无用的数据 - let limit = parseInt(query.limit) || Infinity + let limit = parseInt(query.limit) || 1000 let offset = parseInt(query.offset) || 0 return request(`/api/v6/playlist/detail`, data, createOption(query)).then( diff --git a/module/song_detail.js b/module/song_detail.js index ed96470..adcd947 100644 --- a/module/song_detail.js +++ b/module/song_detail.js @@ -2,6 +2,7 @@ const createOption = require('../util/option.js') module.exports = (query, request) => { + // 歌曲数量不要超过1000 query.ids = query.ids.split(/\s*,\s*/) const data = { c: '[' + query.ids.map((id) => '{"id":' + id + '}').join(',') + ']',