Skip to content

Commit

Permalink
artist subscribe & unsubscribe
Browse files Browse the repository at this point in the history
  • Loading branch information
nondanee committed May 9, 2018
1 parent b9f97f2 commit a0749e6
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 0 deletions.
6 changes: 6 additions & 0 deletions app.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ app.use("/artist/desc", require("./router/artists_desc"));
//艺术家-mv
app.use("/artist/mv", require("./router/artists_mv"));

// 收藏歌手
app.use("/artist/sub", require("./router/artist_sub"));

// 取消收藏歌手
app.use("/artist/unsub", require("./router/artist_unsub"));

// 获取 banner
app.use("/banner", require("./router/banner"));

Expand Down
23 changes: 23 additions & 0 deletions router/artist_sub.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
const express = require("express");
const router = express();
const { createWebAPIRequest } = require("../util/util");

router.get("/", (req, res) => {
const cookie = req.get("Cookie") ? req.get("Cookie") : "";
const data = {
artistId: `${req.query.id}`
};
createWebAPIRequest(
"music.163.com",
"/weapi/artist/sub",
"POST",
data,
cookie,
music_req => {
res.send(music_req);
},
err => res.status(502).send("fetch error")
);
});

module.exports = router;
24 changes: 24 additions & 0 deletions router/artist_unsub.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
const express = require("express");
const router = express();
const { createWebAPIRequest } = require("../util/util");

router.get("/", (req, res) => {
const cookie = req.get("Cookie") ? req.get("Cookie") : "";
const data = {
artistId: `${req.query.id}`,
artistIds: `[${req.query.id}]`
};
createWebAPIRequest(
"music.163.com",
"/weapi/artist/unsub",
"POST",
data,
cookie,
music_req => {
res.send(music_req);
},
err => res.status(502).send("fetch error")
);
});

module.exports = router;

0 comments on commit a0749e6

Please sign in to comment.