diff --git a/app.js b/app.js index f48fd9d2a60fc486966e9c096b3f56a821482141..97a2ec9782a5fd32ce06f21b48f1d5a4e5fca05d 100644 --- a/app.js +++ b/app.js @@ -233,10 +233,14 @@ app.use('/user/follows', require('./router/user_follows')) app.use('/user/subcount', require('./router/user_subcount')) app.use("/user/record", require("./router/user_playrecord")) + +//获取动态 +app.use("/event", require("./router/event")) + const port = process.env.PORT || 3000 app.listen(port, () => { console.log(`server running @${port}`) }) -module.exports = app \ No newline at end of file +module.exports = app diff --git a/docs/README.md b/docs/README.md index ea3076df5c6e51e8d33d95adfb6632289467cca8..41c3a906b1bdcff5d4dedff1851699a6328f00de 100644 --- a/docs/README.md +++ b/docs/README.md @@ -77,7 +77,7 @@ 58. 电台-详情 59. 电台-节目 60. 给评论点赞 - +61. 获取动态 ## 安装 ``` shell @@ -252,6 +252,18 @@ $ set PORT=4000 && node app.js **调用例子:** `/user/record?uid=32953014&type=1` +### 获取动态消息 +说明:调用此接口,可获取各种动态 + +**必选参数:**   +未知 + +**接口地址:** +`/event`   + +**调用例子:** +`/event` + ### 获取精品歌单 说明:调用此接口,可获取精品歌单 diff --git a/router/event.js b/router/event.js new file mode 100644 index 0000000000000000000000000000000000000000..c5e5e95054c28da2fe7b111ee48d01c858548e17 --- /dev/null +++ b/router/event.js @@ -0,0 +1,21 @@ +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 = { + "csrf_token": "" + } + createWebAPIRequest( + 'music.163.com', + '/weapi/v1/event/get', + 'POST', + data, + cookie, + music_req => res.send(music_req), + err => res.status(502).send('fetch error') + ) +}) + +module.exports = router