mirror of
https://github.com/ikun0014/lx-music-mobile.git
synced 2025-07-03 06:52:09 +08:00
添加来源
This commit is contained in:
parent
9f66dc74fa
commit
c15755f12c
@ -1,7 +1,8 @@
|
||||
import { httpFetch } from '../../request'
|
||||
import { timeout } from '../options'
|
||||
|
||||
const api_test = {
|
||||
// https://github.com/listen1/listen1_chrome_extension/blob/master/js/provider/kugou.js
|
||||
export default {
|
||||
getMusicUrl(songInfo, type) {
|
||||
const target_url = `https://wwwapi.kugou.com/yy/index.php?r=play/getdata&hash=${songInfo.hash}&platid=4&album_id=${songInfo.albumId}&mid=00000000000000000000000000000000`
|
||||
const requestObj = httpFetch(target_url, {
|
||||
@ -19,5 +20,3 @@ const api_test = {
|
||||
return requestObj
|
||||
},
|
||||
}
|
||||
|
||||
export default api_test
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { httpFetch } from '../../request'
|
||||
import { timeout } from '../options'
|
||||
|
||||
const api_test = {
|
||||
export default {
|
||||
getMusicUrl(songInfo, type) {
|
||||
const target_url = `http://www.kuwo.cn/api/v1/www/music/playUrl?mid=${songInfo.songmid}&type=music&httpsStatus=1`
|
||||
const requestObj = httpFetch(target_url, {
|
||||
@ -21,5 +21,3 @@ const api_test = {
|
||||
return requestObj
|
||||
},
|
||||
}
|
||||
|
||||
export default api_test
|
||||
|
@ -1,6 +1,8 @@
|
||||
import { httpFetch } from '../../request'
|
||||
import { timeout } from '../options'
|
||||
|
||||
// https://github.com/listen1/listen1_chrome_extension/blob/master/js/provider/migu.js
|
||||
|
||||
const qualitys = {
|
||||
'128k': 'PQ',
|
||||
'320k': 'HQ',
|
||||
@ -8,7 +10,7 @@ const qualitys = {
|
||||
flac32bit: 'ZQ',
|
||||
}
|
||||
|
||||
const api_test = {
|
||||
export default {
|
||||
getMusicUrl(songInfo, type) {
|
||||
const quality = qualitys[type]
|
||||
const target_url = `https://app.c.nf.migu.cn/MIGUM2.0/strategy/listen-url/v2.2?netType=01&resourceType=E&songId=${songInfo.songmid}&toneFlag=${quality}`
|
||||
@ -33,5 +35,3 @@ const api_test = {
|
||||
return requestObj
|
||||
},
|
||||
}
|
||||
|
||||
export default api_test
|
||||
|
@ -1,6 +1,8 @@
|
||||
import { httpFetch } from '../../request'
|
||||
import { timeout } from '../options'
|
||||
|
||||
// https://github.com/listen1/listen1_chrome_extension/blob/master/js/provider/qq.js
|
||||
|
||||
const fileConfig = {
|
||||
'128k': {
|
||||
s: 'M500',
|
||||
@ -19,7 +21,7 @@ const fileConfig = {
|
||||
},
|
||||
}
|
||||
|
||||
const api_test = {
|
||||
export default {
|
||||
getMusicUrl(songInfo, type) {
|
||||
const target_url = 'https://u.y.qq.com/cgi-bin/musicu.fcg'
|
||||
// thanks to https://github.com/Rain120/qq-music-api/blob/2b9cb811934888a532545fbd0bf4e4ab2aea5dbe/routers/context/getMusicPlay.js
|
||||
@ -73,5 +75,3 @@ const api_test = {
|
||||
return requestObj
|
||||
},
|
||||
}
|
||||
|
||||
export default api_test
|
||||
|
@ -2,6 +2,8 @@ import { httpFetch } from '../../request'
|
||||
import { timeout } from '../options'
|
||||
import { eapi } from './utils/crypto'
|
||||
|
||||
// https://github.com/listen1/listen1_chrome_extension/blob/master/js/provider/netease.js
|
||||
|
||||
const qualitys = {
|
||||
'128k': 128000,
|
||||
'320k': 320000,
|
||||
@ -10,7 +12,7 @@ const qualitys = {
|
||||
|
||||
let cookie = 'os=pc'
|
||||
|
||||
const api_test = {
|
||||
export default {
|
||||
getMusicUrl(songInfo, type) {
|
||||
const quality = qualitys[type]
|
||||
const target_url = 'https://interface3.music.163.com/eapi/song/enhance/player/url'
|
||||
@ -42,5 +44,3 @@ const api_test = {
|
||||
return requestObj
|
||||
},
|
||||
}
|
||||
|
||||
export default api_test
|
||||
|
Loading…
x
Reference in New Issue
Block a user