song_detail.js 622 字节
Newer Older
1 2 3 4 5 6
const express = require("express")
const router = express()
const { createWebAPIRequest } = require("../util/util")

router.get("/", (req, res) => {
  const cookie = req.get('Cookie') ? req.get('Cookie') : ''
7
  const id = parseInt(req.query.ids)
8
  const data = {
B
binaryify 已提交
9
    // "id": id,
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 28
    err => res.status(502).send('fetch error')
  )
})

module.exports = router