//分类歌单 const express = require("express"); const router = express(); const { createWebAPIRequest } = require("../util/util"); router.get("/", (req, res) => { const cookie = req.get("Cookie") ? req.get("Cookie") : ""; // categoryCode 取值 // 入驻歌手 5001 // 华语男歌手 1001 // 华语女歌手 1002 // 华语组合/乐队 1003 // 欧美男歌手 2001 // 欧美女歌手 2002 // 欧美组合/乐队 2003 // 日本男歌手 6001 // 日本女歌手 6002 // 日本组合/乐队 6003 // 韩国男歌手 7001 // 韩国女歌手 7002 // 韩国组合/乐队 7003 // 其他男歌手 4001 // 其他女歌手 4002 // 其他组合/乐队 4003 const data = { categoryCode: req.query.cat || "1001", offset: req.query.offset || 0, total: req.query.total ? "true" : "false", limit: req.query.limit || 30 }; createWebAPIRequest( "music.163.com", "/weapi/artist/list", "POST", data, cookie, music_req => { res.send(music_req); }, err => res.status(502).send("fetch error") ); }); module.exports = router;