song_detail.js 623 字节
Newer Older
B
binaryify 已提交
1
const express = require('express')
2
const router = express()
B
binaryify 已提交
3
const { createWebAPIRequest } = require('../util/util')
4

B
binaryify 已提交
5
router.get('/', (req, res) => {
6
  const cookie = req.get('Cookie') ? req.get('Cookie') : ''
7
  const id = parseInt(req.query.ids)
8
  const data = {
B
binaryify 已提交
9
    // "id": id,
B
binaryify 已提交
10 11 12
    c: JSON.stringify([{ id: id }]),
    ids: '[' + id + ']',
    csrf_token: ''
13
  }
B
binaryify 已提交
14
  console.log(data)
15 16
  createWebAPIRequest(
    'music.163.com',
17
    '/weapi/v3/song/detail',
18 19 20
    'POST',
    data,
    cookie,
21 22 23
    music_req => {
      res.send(music_req)
    },
24 25 26 27
    err => res.status(502).send('fetch error')
  )
})

B
binaryify 已提交
28
module.exports = router