mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2026-06-13 18:55:07 +00:00
feat: 新增和改进黑胶乐签相关接口
This commit is contained in:
parent
8e934789a1
commit
7aacc8990b
@ -6,12 +6,14 @@ ENV NODE_ENV production
|
|||||||
|
|
||||||
WORKDIR /app
|
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
|
USER node
|
||||||
|
|
||||||
|
EXPOSE 3000
|
||||||
|
|
||||||
CMD [ "/sbin/tini", "--", "node", "app.js" ]
|
CMD [ "/sbin/tini", "--", "node", "app.js" ]
|
||||||
@ -3,5 +3,9 @@
|
|||||||
const createOption = require('../util/option.js')
|
const createOption = require('../util/option.js')
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
const data = {}
|
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')
|
const createOption = require('../util/option.js')
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@neteasecloudmusicapienhanced/api",
|
"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版本后开始自行维护",
|
"description": "全网最全的网易云音乐API接口 || A revival project for NeteaseCloudMusicApi Node.js Services (Half Refactor & Enhanced) || 网易云音乐 API 备份 + 增强 || 本项目自原版v4.28.0版本后开始自行维护",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "nodemon app.js",
|
"dev": "nodemon app.js",
|
||||||
@ -48,7 +48,7 @@
|
|||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced/issues"
|
"url": "https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced#readme",
|
"homepage": "https://neteasecloudmusicapienhanced.js.org/",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=12"
|
"node": ">=12"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -5030,7 +5030,7 @@ let data = encodeURIComponent(
|
|||||||
|
|
||||||
**调用例子:** `/vip/sign`
|
**调用例子:** `/vip/sign`
|
||||||
|
|
||||||
### 黑胶乐签打卡信息
|
### 黑胶乐签未来打卡信息
|
||||||
|
|
||||||
说明: 登录后调用此接口, 获取黑胶乐签打卡信息
|
说明: 登录后调用此接口, 获取黑胶乐签打卡信息
|
||||||
|
|
||||||
@ -5360,6 +5360,24 @@ let data = encodeURIComponent(
|
|||||||
|
|
||||||
**调用例子 :** `/vip/task/v1` `/vip/task/v1?id=32953014`
|
**调用例子 :** `/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, 可离线访问
|
此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user