diff --git a/Koneko_酷我音乐_v0.0.2.js b/Koneko_酷我音乐_v0.0.2.js index 53abd86..f58074c 100644 --- a/Koneko_酷我音乐_v0.0.2.js +++ b/Koneko_酷我音乐_v0.0.2.js @@ -1,7 +1,7 @@ /** * @name 酷我音乐 - Koneko * @description 聚合音源插件: 官方搜索 + 多API音源容灾 - * @version 0.0.2 + * @version 0.0.3 * @author Miao-moe * * 环境变量: @@ -102,13 +102,19 @@ var musicSearch = { } } var picUrl = '' - var albumId = safeGet(info, ['ALBUMID', 'albumid', 'album_id', 'AlbumID']) - if (albumId) { - picUrl = 'https://img2.kuwo.cn/star/albumcover/300/' + albumId + '.jpg' + picUrl = safeGet(info, ['pic', 'image', 'cover', 'web_album_pic', 'album_pic', 'artist_pic', 'web_cover_url', 'picUrl', 'coverUrl']) + if (!picUrl || picUrl === '') { + var albumId = safeGet(info, ['ALBUMID', 'albumid', 'album_id', 'AlbumID', 'albumId', 'ALBUM_ID', 'coverid', 'coverId']) + if (albumId) { + picUrl = 'https://img2.kuwo.cn/star/albumcover/300/' + albumId + '.jpg' + } } if (!picUrl || picUrl === '') { picUrl = 'http://artistpicserver.kuwo.cn/pic.web?corp=kuwo&type=rid_pic&pictype=500&size=500&rid=MUSIC_' + songId } + if (!picUrl || picUrl === '') { + picUrl = 'http://img.kuwo.cn/star/albumcover/300/' + songId + '.jpg' + } var artistStr = safeGet(info, ['ARTIST', 'artist', 'singer', 'author']) if (artistStr) artistStr = String(artistStr).replace(/&/g, '、') var duration = parseInt(safeGet(info, ['DURATION', 'duration', 'Duration', 'time'])) || 0 @@ -351,7 +357,7 @@ function musicDetail(id) { return Promise.resolve(null) } function musicInfo(id) { return Promise.resolve(null) } var pluginInfo = { - info: { id: 'koneko_kw', name: '酷我音乐 - Koneko', version: '0.0.2', description: '酷我音乐聚合音源插件,官方搜索+多API音源,自动测速容灾切换' }, + info: { id: 'koneko_kw', name: '酷我音乐 - Koneko', version: '0.0.3', description: '酷我音乐聚合音源插件,官方搜索+多API音源,自动测速容灾切换' }, env: [{ key: 'ceru_key', name: '聆澜API Key', description: '聆澜音源API密钥,留空则跳过聆澜音源' }], ext: [], quality: [