Compare commits

...
7 Commits
Author SHA1 Message Date
MoeFurina e3a1c041b6 fix: 修复游客登陆接口 2026-06-09 00:09:48 +08:00
MoeFurina e2324e26da Merge remote-tracking branch 'origin/dependabot/github_actions/docker/login-action-4' 2026-06-09 00:09:09 +08:00
MoeFurina f01e770c35 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/types/node-25.9.1' 2026-06-09 00:08:41 +08:00
MoeFurina abb56ec014 Merge remote-tracking branch 'origin/dependabot/github_actions/aormsby/Fork-Sync-With-Upstream-action-3.4.3' 2026-06-09 00:08:23 +08:00
dependabot[bot] 0300c1b51e build(packages): bump @types/node from 25.5.0 to 25.9.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.5.0 to 25.9.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-06 07:42:44 +00:00
dependabot[bot] a9c33de182 chore(deps): bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-05-30 10:24:02 +00:00
dependabot[bot] 6175d55f89 chore(deps): bump aormsby/Fork-Sync-With-Upstream-action
Bumps [aormsby/Fork-Sync-With-Upstream-action](https://github.com/aormsby/fork-sync-with-upstream-action) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/aormsby/fork-sync-with-upstream-action/releases)
- [Commits](https://github.com/aormsby/fork-sync-with-upstream-action/compare/v3.4.2...v3.4.3)

---
updated-dependencies:
- dependency-name: aormsby/Fork-Sync-With-Upstream-action
  dependency-version: 3.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-05-01 14:54:43 +00:00
5 changed files with 45 additions and 37 deletions
@@ -260,13 +260,13 @@ jobs:
uses: docker/setup-buildx-action@v3
- name: Log in to Docker Hub
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.actor }}
+1 -1
View File
@@ -22,7 +22,7 @@ jobs:
# Step 2: run the sync action
- name: Sync upstream changes
id: sync
uses: aormsby/[email protected].2
uses: aormsby/[email protected].3
with:
upstream_sync_repo: NeteaseCloudMusicApiEnhanced/api-enhanced
upstream_sync_branch: main
+3 -1
View File
@@ -1,3 +1,5 @@
// 获取游客cookie
const CryptoJS = require('crypto-js')
const path = require('path')
const fs = require('fs')
@@ -37,7 +39,7 @@ module.exports = async (query, request) => {
let result = await request(
`/api/register/anonimous`,
data,
createOption(query, 'weapi'),
createOption(query, 'xeapi'),
)
if (result.body.code === 200) {
result = {
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@neteasecloudmusicapienhanced/api",
"version": "4.35.0",
"version": "4.35.1",
"description": "全网最全的网易云音乐API接口 || A revival project for NeteaseCloudMusicApi Node.js Services (Half Refactor & Enhanced) || 网易云音乐 API 备份 + 增强 || 本项目自原版v4.28.0版本后开始自行维护",
"scripts": {
"dev": "nodemon app.js",
@@ -80,7 +80,7 @@
"express": "^5.2.1",
"express-fileupload": "^1.5.2",
"gzip": "^0.1.0",
"music-metadata": "^11.12.3",
"music-metadata": "^11.13.0",
"node-forge": "^1.4.0",
"pac-proxy-agent": "^7.2.0",
"qrcode": "^1.5.4",
@@ -95,7 +95,7 @@
"@types/express": "^5.0.6",
"@types/express-fileupload": "^1.5.1",
"@types/mocha": "^10.0.10",
"@types/node": "25.5.0",
"@types/node": "25.9.2",
"@typescript-eslint/eslint-plugin": "^8.60.1",
"@typescript-eslint/parser": "^8.60.1",
"eslint": "^9.39.4",
+36 -30
View File
@@ -30,8 +30,8 @@ importers:
specifier: ^0.1.0
version: 0.1.0
music-metadata:
specifier: ^11.12.3
version: 11.12.3
specifier: ^11.13.0
version: 11.13.0
node-forge:
specifier: ^1.4.0
version: 1.4.0
@@ -70,8 +70,8 @@ importers:
specifier: ^10.0.10
version: 10.0.10
'@types/node':
specifier: 25.5.0
version: 25.5.0
specifier: 25.9.2
version: 25.9.2
'@typescript-eslint/eslint-plugin':
specifier: ^8.60.1
version: 8.60.1(@typescript-eslint/[email protected]([email protected])([email protected]))([email protected])([email protected])
@@ -286,8 +286,8 @@ packages:
'@types/[email protected]':
resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
'@types/node@25.5.0':
resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==}
'@types/node@25.9.2':
resolution: {integrity: sha512-G05zqtJhcDLb8uslf5EjCxXg9G1KQxiV8OS0R26IC//Eoyitzqe8z37I7cqvnZlrlSfgocQRfSn/AHBZJJFyGw==}
'@types/[email protected]':
resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==}
@@ -1636,6 +1636,10 @@ packages:
resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
engines: {node: '>= 0.8'}
[email protected]:
resolution: {integrity: sha512-kOy3OxT2HH39N70UnKgu4NWDZjLOz8W/mfyvniHjRH/DrL3f2pOfvWQ4p60offbbtDAnXWp0v9LfMIqMec269Q==}
engines: {node: '>=18'}
[email protected]:
resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
@@ -1729,8 +1733,8 @@ packages:
[email protected]:
resolution: {integrity: sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==}
[email protected]2.3:
resolution: {integrity: sha512-n6hSTZkuD59qWgHh6IP5dtDlDZQXoxk/bcA85Jywg8Z1iFrlNgl2+GTFgjZyn52W5UgQpV42V4XqrQZZAMbZTQ==}
[email protected]3.0:
resolution: {integrity: sha512-uXRaov9dfjSpQufXIU7sMxVZnh+FilCQv2mXn+K5EJ/decP3dTWrgvPYa5r6MtRbieNSCE708Da4J0u1UGfQIw==}
engines: {node: '>=18'}
[email protected]:
@@ -2149,8 +2153,8 @@ packages:
[email protected]:
resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
[email protected].2:
resolution: {integrity: sha512-c8jsqUZm3omBOI66G90z1Dyw5z622G8oLG+omfsHBJf3CWQTlOcwOjvOG6wtiNfW6anKm/eA39LMwMtMez2TiQ==}
[email protected].3:
resolution: {integrity: sha512-wnilbGyMxzbY7dNOl7jpKbLSjcfeweJWU5j4+u5qW+6/wuGD9KzIGOyZnQVSBM9E7DtWaaH3CyHkppYrKYoxwg==}
engines: {node: '>=10'}
hasBin: true
@@ -2493,8 +2497,8 @@ packages:
[email protected]:
resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}
undici-types@7.18.2:
resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}
undici-types@7.24.6:
resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==}
[email protected]:
resolution: {integrity: sha512-UpnFi3/IF3jZHIHTdQXTHLCqpBP3805OFFRPHgvCS7k0oob2YVXxMTjS0U0g9qJTzqFRMwEnFFSlFLqt6zwjTQ==}
@@ -2798,15 +2802,15 @@ snapshots:
'@types/[email protected]':
dependencies:
'@types/connect': 3.4.38
'@types/node': 25.5.0
'@types/node': 25.9.2
'@types/[email protected]':
dependencies:
'@types/node': 25.5.0
'@types/node': 25.9.2
'@types/[email protected]':
dependencies:
'@types/node': 25.5.0
'@types/node': 25.9.2
'@types/[email protected]': {}
@@ -2817,7 +2821,7 @@ snapshots:
'@types/[email protected]':
dependencies:
'@types/node': 25.5.0
'@types/node': 25.9.2
'@types/qs': 6.15.1
'@types/range-parser': 1.2.7
'@types/send': 1.2.1
@@ -2834,9 +2838,9 @@ snapshots:
'@types/[email protected]': {}
'@types/node@25.5.0':
'@types/node@25.9.2':
dependencies:
undici-types: 7.18.2
undici-types: 7.24.6
'@types/[email protected]': {}
@@ -2844,12 +2848,12 @@ snapshots:
'@types/[email protected]':
dependencies:
'@types/node': 25.5.0
'@types/node': 25.9.2
'@types/[email protected]':
dependencies:
'@types/http-errors': 2.0.5
'@types/node': 25.5.0
'@types/node': 25.9.2
'@typescript-eslint/[email protected](@typescript-eslint/[email protected]([email protected])([email protected]))([email protected])([email protected])':
dependencies:
@@ -2919,7 +2923,7 @@ snapshots:
'@typescript-eslint/visitor-keys': 8.60.1
debug: 4.4.3
minimatch: 10.2.5
semver: 7.8.2
semver: 7.8.3
tinyglobby: 0.2.17
ts-api-utils: 2.5.0([email protected])
typescript: 5.9.3
@@ -4428,6 +4432,8 @@ snapshots:
[email protected]: {}
[email protected]: {}
[email protected]: {}
[email protected]: {}
@@ -4520,14 +4526,14 @@ snapshots:
once: 1.4.0
readable-stream: 3.6.2
[email protected]2.3:
[email protected]3.0:
dependencies:
'@borewit/text-codec': 0.2.2
'@tokenizer/token': 0.3.0
content-type: 1.0.5
content-type: 2.0.0
debug: 4.4.3
file-type: 21.3.4
media-typer: 1.1.0
media-typer: 2.0.0
strtok3: 10.3.5
token-types: 6.1.2
uint8array-extras: 1.5.0
@@ -4549,7 +4555,7 @@ snapshots:
[email protected]:
dependencies:
semver: 7.8.2
semver: 7.8.3
[email protected]:
dependencies:
@@ -4569,7 +4575,7 @@ snapshots:
ignore-by-default: 1.0.1
minimatch: 10.2.5
pstree.remy: 1.1.8
semver: 7.8.2
semver: 7.8.3
simple-update-notifier: 2.0.0
supports-color: 5.5.0
touch: 3.1.1
@@ -4744,7 +4750,7 @@ snapshots:
https-proxy-agent: 5.0.1
node-fetch: 2.7.0
progress: 2.0.3
semver: 7.8.2
semver: 7.8.3
tar-fs: 2.1.4
yargs: 16.2.0
transitivePeerDependencies:
@@ -5038,7 +5044,7 @@ snapshots:
[email protected]: {}
[email protected].2: {}
[email protected].3: {}
[email protected]:
dependencies:
@@ -5168,7 +5174,7 @@ snapshots:
[email protected]:
dependencies:
semver: 7.8.2
semver: 7.8.3
[email protected]: {}
@@ -5471,7 +5477,7 @@ snapshots:
[email protected]: {}
undici-types@7.18.2: {}
undici-types@7.24.6: {}
[email protected]:
dependencies: