// const top_list_all = { // "0": ["云音乐新歌榜", "3779629"], // "1": ["云音乐热歌榜", "3778678"], // "2": ["网易原创歌曲榜", "2884035"], // "3": ["云音乐飙升榜", "19723756"], // "4": ["云音乐电音榜", "10520166"], // "5": ["UK排行榜周榜", "180106"], // "6": ["美国Billboard周榜", "60198"], // "7": ["KTV嗨榜", "21845217"], // "8": ["iTunes榜", "11641012"], // "9": ["Hit FM Top榜", "120001"], // "10": ["日本Oricon周榜", "60131"], // "11": ["韩国Melon排行榜周榜", "3733003"], // "12": ["韩国Mnet排行榜周榜", "60255"], // "13": ["韩国Melon原声周榜", "46772709"], // "14": ["中国TOP排行榜(港台榜)", "112504"], // "15": ["中国TOP排行榜(内地榜)", "64016"], // "16": ["香港电台中文歌曲龙虎榜", "10169002"], // "17": ["华语金曲榜", "4395559"], // "18": ["中国嘻哈榜", "1899724"], // "19": ["法国 NRJ EuroHot 30周榜", "27135204"], // "20": ["台湾Hito排行榜", "112463"], // "21": ["Beatport全球电子舞曲榜", "3812895"], // "22": ["云音乐ACG音乐榜", "71385702"], // "23": ["云音乐嘻哈榜", "991319590"] // }; // module.exports = (req, res, createWebAPIRequest, request) => { // const idx = req.query.idx; // const id = top_list_all[idx][1]; // const cookie = req.get("Cookie") ? req.get("Cookie") : ""; // const action = "/weapi/v3/playlist/detail"; // const data = { // id, // n: 10000, // csrf_token: "" // }; // createWebAPIRequest( // "music.163.com", // action, // "POST", // data, // cookie, // music_req => { // res.setHeader("Content-Type", "application/json"); // // console.log(JSON.parse(music_req).playlist.tracks.length) // // console.log(JSON.parse(music_req).playlist.trackIds.length) // res.send(music_req); // }, // err => res.status(502).send("fetch error") // ); // }; const topList = { 0: "3779629", //云音乐新歌榜 1: "3778678", //云音乐热歌榜 2: "2884035", //网易原创歌曲榜 3: "19723756", //云音乐飙升榜 4: "10520166", //云音乐电音榜 5: "180106", //UK排行榜周榜 6: "60198", //美国Billboard周榜 7: "21845217", //KTV嗨榜 8: "11641012", //iTunes榜 9: "120001", //Hit FM Top榜 10: "60131", //日本Oricon周榜 11: "3733003", //韩国Melon排行榜周榜 12: "60255", //韩国Mnet排行榜周榜 13: "46772709", //韩国Melon原声周榜 14: "112504", //中国TOP排行榜(港台榜) 15: "64016", //中国TOP排行榜(内地榜) 16: "10169002", //香港电台中文歌曲龙虎榜 17: "4395559", //华语金曲榜 18: "1899724", //中国嘻哈榜 19: "27135204", //法国 NRJ EuroHot 30周榜 20: "112463", //台湾Hito排行榜 21: "3812895", //Beatport全球电子舞曲榜 22: "71385702", //云音乐ACG音乐榜 23: "991319590" //云音乐嘻哈榜 } module.exports = (query, request) => { const data = { id: topList[query.idx], n: 10000 } return request( 'POST', `http://music.163.com/weapi/v3/playlist/detail`, data, {crypto: 'weapi', cookie: query.cookie, proxy: query.proxy} ) }