From fbad2de39b02899ef23a32c80a5b3dad684f2954 Mon Sep 17 00:00:00 2001 From: binaryify Date: Sun, 16 Jul 2017 14:32:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=BA=A2=E5=BF=83=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=20#75?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.MD | 3 +++ app.js | 2 +- package.json | 2 +- router/like.js | 21 ++++++++++----------- util/util.js | 2 +- 5 files changed, 16 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 08aaeb5..6b4196b 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,4 +1,7 @@ # 更新日志 +### 2.6.1 | 2017.7.16 +修复红心接口 + ### 2.6.0 | 2017.6.25 修复签到接口 diff --git a/app.js b/app.js index e901389..e7eb25a 100644 --- a/app.js +++ b/app.js @@ -221,7 +221,7 @@ app.use('/user/audio', require('./router/user_audio')) //云盘数据 app.use("/user/cloud", require("./router/user_cloud")) -//云盘数据详情???不要使用 +//云盘数据详情? 暂时不要使用 app.use("/user/cloud/search", require("./router/user_cloud_search")) //用户动态 app.use("/user/event", require("./router/user_event")) diff --git a/package.json b/package.json index 3c121ae..60fc520 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "2.6.0", + "version": "2.6.1", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js", diff --git a/router/like.js b/router/like.js index f037152..5f52dc8 100644 --- a/router/like.js +++ b/router/like.js @@ -1,17 +1,18 @@ -const express = require("express") +const express = require('express') const router = express() -const { createWebAPIRequest } = require("../util/util") +const { createWebAPIRequest } = require('../util/util') -router.get("/", (req, res) => { +router.get('/', (req, res) => { const cookie = req.get('Cookie') ? req.get('Cookie') : '' - const data = { - "csrf_token": "" - } const trackId = req.query.id const like = req.query.like || true - const alg = req.query.alg || "itembased" + const alg = req.query.alg || 'itembased' const time = req.query.time || 25 - console.log(alg) + const data = { + csrf_token: '', + trackId, + like + } createWebAPIRequest( 'music.163.com', `/weapi/radio/like?alg=${alg}&trackId=${trackId}&like=${like}&time=${time}`, @@ -23,6 +24,4 @@ router.get("/", (req, res) => { ) }) - - -module.exports = router \ No newline at end of file +module.exports = router diff --git a/util/util.js b/util/util.js index c56b51e..4d31f48 100644 --- a/util/util.js +++ b/util/util.js @@ -56,7 +56,7 @@ function createRequest(path, method, data, callback, errorcallback) { path: path, headers: { 'Referer': 'http://music.163.com', - 'Cookie': 'appver=2.0.2', + 'Cookie': 'appver=1.5.2', 'Content-Type': 'application/x-www-form-urlencoded', }, }, res => {