mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2026-06-13 10:35:09 +00:00
feat: 新增和改进黑胶乐签相关接口
This commit is contained in:
parent
8e934789a1
commit
7aacc8990b
10
Dockerfile
10
Dockerfile
@ -6,12 +6,14 @@ ENV NODE_ENV production
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
COPY --chown=node:node . ./
|
||||
RUN corepack enable && corepack prepare pnpm@latest --activate
|
||||
|
||||
RUN corepack enable && pnpm install --frozen-lockfile --network-timeout 100000
|
||||
COPY . ./
|
||||
|
||||
EXPOSE 3000
|
||||
RUN pnpm install --frozen-lockfile
|
||||
|
||||
USER node
|
||||
|
||||
CMD [ "/sbin/tini", "--", "node", "app.js" ]
|
||||
EXPOSE 3000
|
||||
|
||||
CMD [ "/sbin/tini", "--", "node", "app.js" ]
|
||||
@ -3,5 +3,9 @@
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {}
|
||||
return request(`/api/vip-center-bff/task/sign`, data, createOption(query))
|
||||
return request(
|
||||
`/api/vip-center-bff/task/sign`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
)
|
||||
}
|
||||
|
||||
14
module/vip_sign_detail.js
Normal file
14
module/vip_sign_detail.js
Normal file
@ -0,0 +1,14 @@
|
||||
// 黑胶乐签打卡详情
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
signDayTime: query.timestamp,
|
||||
type: '1',
|
||||
}
|
||||
return request(
|
||||
`/api/vipnewcenter/app/level/user/checkin/history/detail`,
|
||||
data,
|
||||
createOption(query, 'eapi'),
|
||||
)
|
||||
}
|
||||
13
module/vip_sign_history.js
Normal file
13
module/vip_sign_history.js
Normal file
@ -0,0 +1,13 @@
|
||||
// 黑胶乐签打卡历史
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const data = {
|
||||
type: '0',
|
||||
}
|
||||
return request(
|
||||
`/api/vipnewcenter/app/minidesk/music/sign/pc`,
|
||||
data,
|
||||
createOption(query, 'xeapi'),
|
||||
)
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
// 黑胶乐签签到信息
|
||||
// 黑胶乐签未来签到信息
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@neteasecloudmusicapienhanced/api",
|
||||
"version": "4.34.1",
|
||||
"version": "4.34.2",
|
||||
"description": "全网最全的网易云音乐API接口 || A revival project for NeteaseCloudMusicApi Node.js Services (Half Refactor & Enhanced) || 网易云音乐 API 备份 + 增强 || 本项目自原版v4.28.0版本后开始自行维护",
|
||||
"scripts": {
|
||||
"dev": "nodemon app.js",
|
||||
@ -48,7 +48,7 @@
|
||||
"bugs": {
|
||||
"url": "https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced/issues"
|
||||
},
|
||||
"homepage": "https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced#readme",
|
||||
"homepage": "https://neteasecloudmusicapienhanced.js.org/",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
|
||||
@ -5030,7 +5030,7 @@ let data = encodeURIComponent(
|
||||
|
||||
**调用例子:** `/vip/sign`
|
||||
|
||||
### 黑胶乐签打卡信息
|
||||
### 黑胶乐签未来打卡信息
|
||||
|
||||
说明: 登录后调用此接口, 获取黑胶乐签打卡信息
|
||||
|
||||
@ -5360,6 +5360,24 @@ let data = encodeURIComponent(
|
||||
|
||||
**调用例子 :** `/vip/task/v1` `/vip/task/v1?id=32953014`
|
||||
|
||||
### 黑胶乐签详情
|
||||
|
||||
说明 : 登录后调用此接口, 传入时间戳, 获取黑胶乐签详情
|
||||
|
||||
**必选参数 :** `timestamp`: 时间戳, 单位毫秒, 如 `1704067200000` 表示 2024 年 12 月 31 日 0 点 (不传入会出现随机的乐签详情)
|
||||
|
||||
**接口地址 :** `/vip/sign/detail`
|
||||
|
||||
**调用例子 :** `/vip/sign/detail`
|
||||
|
||||
### 黑胶乐签历史
|
||||
|
||||
说明 : 登录后调用此接口, 获取黑胶乐签历史
|
||||
|
||||
**接口地址 :** `/vip/sign/history`
|
||||
|
||||
**调用例子 :** `/vip/sign/history`
|
||||
|
||||
## 离线访问此文档
|
||||
|
||||
此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user