2018-10-04 16:02:28 +08:00

20 lines
571 B
JavaScript

// 首页轮播图
module.exports = (query, request) => {
return request(
'GET', `http://music.163.com/discover`, {},
{ua: 'pc', proxy: query.proxy}
)
.then(response => {
try{
const banners = eval(`(${/Gbanners\s*=\s*([^;]+);/.exec(response.body)[1]})`)
response.body = {code: 200, banners: banners}
return response
}
catch(err){
response.status = 500
response.body = {code: 500, msg: err.stack}
return Promise.reject(response)
}
})
}