@@ -34,9 +34,6 @@ async function searchBase(query, page, type) {
34
34
) ;
35
35
return data . data ;
36
36
}
37
- // function musicCanPlayFilter(_) {
38
- // return _.lisSQ || _.lisHQ || _.lisBq || _.lisCr || _.lisQq || _.listenUrl || _.mp3;
39
- // }
40
37
function musicCanPlayFilter ( _ ) {
41
38
return _ . mp3 || _ . listenUrl || _ . lisQq || _ . lisCr ;
42
39
}
@@ -686,11 +683,11 @@ const qualityLevels = {
686
683
async function getMediaSource ( musicItem , quality ) {
687
684
const res = (
688
685
await axios_1 . default . get (
689
- `https://api.ikunshare.com/url?source=mg&songId=${ musicItem . id } &quality=${ qualityLevels [ quality ] } ` ,
686
+ `https://api.ikunshare.com/url?source=mg&songId=${ musicItem . copyrightId } &quality=${ qualityLevels [ quality ] } ` ,
690
687
{
691
- " headers" : {
692
- "X-Request-Key" : "public_source"
693
- }
688
+ headers : {
689
+ "X-Request-Key" : "public_source" ,
690
+ } ,
694
691
}
695
692
)
696
693
) . data ;
@@ -701,7 +698,7 @@ async function getMediaSource(musicItem, quality) {
701
698
module . exports = {
702
699
platform : "咪咕音乐" ,
703
700
author : "ikun0014" ,
704
- version : "0.1.1 " ,
701
+ version : "0.1.2 " ,
705
702
appVersion : ">0.1.0-alpha.0" ,
706
703
hints : {
707
704
importMusicSheet : [
@@ -710,7 +707,7 @@ module.exports = {
710
707
"导入时间和歌单大小有关,请耐心等待" ,
711
708
] ,
712
709
} ,
713
- primaryKey : [ "id" , " copyrightId"] ,
710
+ primaryKey : [ "copyrightId" ] ,
714
711
cacheControl : "cache" ,
715
712
srcUrl : "https://mf.ikunshare.com/mg/index.js" ,
716
713
supportedSearchType : [ "music" , "album" , "sheet" , "artist" , "lyric" ] ,
0 commit comments