user_dj.js 603 字节
Newer Older
1
// 用户电台
B
binaryify 已提交
2
const express = require('express')
3
const router = express()
B
binaryify 已提交
4
const { createWebAPIRequest } = require('../util/util')
5

B
binaryify 已提交
6
router.get('/', (req, res) => {
7
  const cookie = req.get('Cookie') ? req.get('Cookie') : ''
8
  const id = req.query.uid
9
  const data = {
B
binaryify 已提交
10 11 12 13
    offset: req.query.offset || '0',
    limit: req.query.limit || 30,
    csrf_token: ''
  }
14 15
  createWebAPIRequest(
    'music.163.com',
16
    `/weapi/dj/program/${id}`,
17 18 19
    'POST',
    data,
    cookie,
20 21 22
    music_req => {
      res.send(music_req)
    },
23 24 25 26
    err => res.status(502).send('fetch error')
  )
})

B
binaryify 已提交
27
module.exports = router