[GH-ISSUE #764] 无法添加音乐到 “我喜欢的音乐” 列表 #356

Closed
opened 2026-02-27 07:11:26 +03:00 by kerem · 3 comments
Owner

Originally created by @cloudy-sfu on GitHub (Jan 24, 2026).
Original GitHub issue: https://github.com/imsyy/SPlayer/issues/764

检查清单

  • 我已检索仓库中所有的 Issues,确保我没有重复提交问题;或有相似 Issue,但我觉得我的情况不包含在那个相似 Issue 之内
  • 我已经找到了可以复现这个问题的方法,并且写在了下面的「具体信息」中
  • 此问题可以在我的设备和当前环境中稳定复现
  • 此问题可以在最新版本 (Latest Release) 中复现
  • 此问题是在我更新到当前版本后出现的

是网页端还是客户端

客户端

当前系统环境

Windows 11

当前 Node.js 及 npm 版本

No response

当前版本

v3.0.0-beta.8

具体信息

进入一个专辑。
点击歌曲卡片上的心形按钮,将歌曲加入 “我喜欢的音乐” 列表。

Image

在同一个专辑添加 2 首歌曲到 “我喜欢的音乐” 列表以后,当点击添加第 3 首歌曲时,没有任何反应(无提示成功或失败,“我喜欢的音乐” 列表也没有出现该歌曲。当再次尝试添加这首歌曲时,Splayer 底部出现错误提示 “喜欢音乐时发生错误”。

Image

Console 日志记录如下:

Failed to load resource: the server responded with a status of 500 (Internal Server Error)
:25884/api/netease/like?id=2756018748&like=true&timestamp=1769257920835&cookie=MUSIC_U%253D0005DE640708A02D62CBBEDFCCB37E2415F59B23504E67A1B8C61DADD80630EE2E557D62CEA50C527F0EA66CBAE10C74F03EE663AEE008AFA48515E5DC36E643E05EB19207483011AAD7F374718EB51634726F64CD42FCA6DD7AC9EBBF84FA1672BB2CB4B539CB266B61AC379292616B90D5D2DE0113FA5B9D2C87A54081E63E9F1AFA88B42E41F4719DCCF0F1CEA1AEC278E54B58B433984CF4DFCD74E1EDE7A22B2929BA71E4F2CC57A6B3AFF5CADB72A0486ABF08F5D8C81E532EEF2E5EA4BC6AAD8D2AE6E9807199A0F2E99FD596085ECA1DBE5F24998EF7BB553EAD04D49C6C555256AFC5791012C466FB802B403778DA29E459B9109FD75FBEFC5ADAFFCE818A83F7202B3E7003C7381AE1131248DF96381C8CA9D45CD9489FDF96FDCDF70F349B3F5EF933B599CC0F249EF9DC0A06756E120FFE61C24EB159A7206197E39D49807838D6A2DF6E57E193F586EB67CEE9D6387AB639CD6676A69D272A694F%253B&randomCNIP=true:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error)
:25884/api/netease/like?id=2756018748&like=true&timestamp=1769257920835&cookie=MUSIC_U%253D0005DE640708A02D62CBBEDFCCB37E2415F59B23504E67A1B8C61DADD80630EE2E557D62CEA50C527F0EA66CBAE10C74F03EE663AEE008AFA48515E5DC36E643E05EB19207483011AAD7F374718EB51634726F64CD42FCA6DD7AC9EBBF84FA1672BB2CB4B539CB266B61AC379292616B90D5D2DE0113FA5B9D2C87A54081E63E9F1AFA88B42E41F4719DCCF0F1CEA1AEC278E54B58B433984CF4DFCD74E1EDE7A22B2929BA71E4F2CC57A6B3AFF5CADB72A0486ABF08F5D8C81E532EEF2E5EA4BC6AAD8D2AE6E9807199A0F2E99FD596085ECA1DBE5F24998EF7BB553EAD04D49C6C555256AFC5791012C466FB802B403778DA29E459B9109FD75FBEFC5ADAFFCE818A83F7202B3E7003C7381AE1131248DF96381C8CA9D45CD9489FDF96FDCDF70F349B3F5EF933B599CC0F249EF9DC0A06756E120FFE61C24EB159A7206197E39D49807838D6A2DF6E57E193F586EB67CEE9D6387AB639CD6676A69D272A694F%253B&randomCNIP=true:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error)
stores-JEeA7XMZ.js:2 ❌ Error updating daily songs data: TypeError: Cannot read properties of null (reading 'dailySongs')
    at jU (stores-JEeA7XMZ.js:2:1217629)
    at async Promise.allSettled (:25884/index 6)
    at async TU (stores-JEeA7XMZ.js:2:1214373)
    at async a (stores-JEeA7XMZ.js:2:1800342)
jU @ stores-JEeA7XMZ.js:2
like:1  Failed to load resource: the server responded with a status of 500 (Internal Server Error)
4stores-JEeA7XMZ.js:2 服务器错误: 500 Internal Server Error
(anonymous) @ stores-JEeA7XMZ.js:2
stores-JEeA7XMZ.js:2 ❌ 更新喜欢歌曲时失败: IO {message: 'Request failed with status code 500', name: 'AxiosError', code: 'ERR_BAD_RESPONSE', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_RESPONSE"config: {transitional: {…}, adapter: Array(3), transformRequest: Array(1), transformResponse: Array(1), timeout: 4619, …}message: "Request failed with status code 500"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 4619, withCredentials: true, upload: XMLHttpRequestUpload, …}response: {data: {…}, status: 500, statusText: 'Internal Server Error', headers: sz, config: {…}, …}status: 500stack: "AxiosError: Request failed with status code 500\n    at uz (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1007984)\n    at XMLHttpRequest.g (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1012686)\n    at qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021389)\n    at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n    at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n    at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n    at async iV (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1223029)\n    at async lv.leading (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1215893)"[[Prototype]]: Error
lv.leading @ stores-JEeA7XMZ.js:2
stores-JEeA7XMZ.js:2 ❌ Error updating user data: Error: Failed to update some user data
    at TU (stores-JEeA7XMZ.js:2:1214478)
    at async a (stores-JEeA7XMZ.js:2:1800342)
TU @ stores-JEeA7XMZ.js:2
XMLHttpRequest.send
(anonymous) @ stores-JEeA7XMZ.js:2
xhr @ stores-JEeA7XMZ.js:2
$z @ stores-JEeA7XMZ.js:2
Promise.then
_request @ stores-JEeA7XMZ.js:2
request @ stores-JEeA7XMZ.js:2
(anonymous) @ stores-JEeA7XMZ.js:2
iV @ stores-JEeA7XMZ.js:2
wD @ stores-JEeA7XMZ.js:2
NU @ stores-JEeA7XMZ.js:2
stores-JEeA7XMZ.js:2 Uncaught (in promise) Error: Failed to update some user data
    at TU (stores-JEeA7XMZ.js:2:1214478)
    at async a (stores-JEeA7XMZ.js:2:1800342)

关闭软件几个小时以后,再次使用本软件,可在该专辑再添加2首歌曲到 “我喜欢的音乐” 列表。使用 “刷新缓存” 功能刷新喜欢列表、专辑都无法解决问题,“软件热重载” 也不能解决问题。

当问题出现后,使用 “添加到歌单” 功能再次尝试:如选择其他任何歌单则能成功添加,如选择 “我喜欢的音乐” 歌单则失败。

Image
Originally created by @cloudy-sfu on GitHub (Jan 24, 2026). Original GitHub issue: https://github.com/imsyy/SPlayer/issues/764 ### 检查清单 - [x] 我已检索仓库中所有的 Issues,确保我**没有重复提交问题**;或有相似 Issue,但我觉得我的情况不包含在那个相似 Issue 之内 - [x] 我已经找到了可以复现这个问题的方法,并且写在了下面的「具体信息」中 - [x] 此问题可以在我的设备和当前环境中**稳定复现** - [x] 此问题可以在最新版本 (Latest Release) 中复现 - [x] 此问题是在我更新到当前版本后**才**出现的 ### 是网页端还是客户端 客户端 ### 当前系统环境 Windows 11 ### 当前 Node.js 及 npm 版本 _No response_ ### 当前版本 v3.0.0-beta.8 ### 具体信息 进入一个专辑。 点击歌曲卡片上的心形按钮,将歌曲加入 “我喜欢的音乐” 列表。 <img width="2174" height="134" alt="Image" src="https://github.com/user-attachments/assets/0921fde7-5bd6-45bb-b744-f2c3713d83e6" /> 在同一个专辑添加 2 首歌曲到 “我喜欢的音乐” 列表以后,当点击添加第 3 首歌曲时,没有任何反应(无提示成功或失败,“我喜欢的音乐” 列表也没有出现该歌曲。当再次尝试添加这首歌曲时,Splayer 底部出现错误提示 “喜欢音乐时发生错误”。 <img width="311" height="79" alt="Image" src="https://github.com/user-attachments/assets/c406b414-871a-4682-a9d1-1fe950fd5a88" /> Console 日志记录如下: ``` Failed to load resource: the server responded with a status of 500 (Internal Server Error) :25884/api/netease/like?id=2756018748&like=true&timestamp=1769257920835&cookie=MUSIC_U%253D0005DE640708A02D62CBBEDFCCB37E2415F59B23504E67A1B8C61DADD80630EE2E557D62CEA50C527F0EA66CBAE10C74F03EE663AEE008AFA48515E5DC36E643E05EB19207483011AAD7F374718EB51634726F64CD42FCA6DD7AC9EBBF84FA1672BB2CB4B539CB266B61AC379292616B90D5D2DE0113FA5B9D2C87A54081E63E9F1AFA88B42E41F4719DCCF0F1CEA1AEC278E54B58B433984CF4DFCD74E1EDE7A22B2929BA71E4F2CC57A6B3AFF5CADB72A0486ABF08F5D8C81E532EEF2E5EA4BC6AAD8D2AE6E9807199A0F2E99FD596085ECA1DBE5F24998EF7BB553EAD04D49C6C555256AFC5791012C466FB802B403778DA29E459B9109FD75FBEFC5ADAFFCE818A83F7202B3E7003C7381AE1131248DF96381C8CA9D45CD9489FDF96FDCDF70F349B3F5EF933B599CC0F249EF9DC0A06756E120FFE61C24EB159A7206197E39D49807838D6A2DF6E57E193F586EB67CEE9D6387AB639CD6676A69D272A694F%253B&randomCNIP=true:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error) :25884/api/netease/like?id=2756018748&like=true&timestamp=1769257920835&cookie=MUSIC_U%253D0005DE640708A02D62CBBEDFCCB37E2415F59B23504E67A1B8C61DADD80630EE2E557D62CEA50C527F0EA66CBAE10C74F03EE663AEE008AFA48515E5DC36E643E05EB19207483011AAD7F374718EB51634726F64CD42FCA6DD7AC9EBBF84FA1672BB2CB4B539CB266B61AC379292616B90D5D2DE0113FA5B9D2C87A54081E63E9F1AFA88B42E41F4719DCCF0F1CEA1AEC278E54B58B433984CF4DFCD74E1EDE7A22B2929BA71E4F2CC57A6B3AFF5CADB72A0486ABF08F5D8C81E532EEF2E5EA4BC6AAD8D2AE6E9807199A0F2E99FD596085ECA1DBE5F24998EF7BB553EAD04D49C6C555256AFC5791012C466FB802B403778DA29E459B9109FD75FBEFC5ADAFFCE818A83F7202B3E7003C7381AE1131248DF96381C8CA9D45CD9489FDF96FDCDF70F349B3F5EF933B599CC0F249EF9DC0A06756E120FFE61C24EB159A7206197E39D49807838D6A2DF6E57E193F586EB67CEE9D6387AB639CD6676A69D272A694F%253B&randomCNIP=true:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error) stores-JEeA7XMZ.js:2 ❌ Error updating daily songs data: TypeError: Cannot read properties of null (reading 'dailySongs') at jU (stores-JEeA7XMZ.js:2:1217629) at async Promise.allSettled (:25884/index 6) at async TU (stores-JEeA7XMZ.js:2:1214373) at async a (stores-JEeA7XMZ.js:2:1800342) jU @ stores-JEeA7XMZ.js:2 like:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error) 4stores-JEeA7XMZ.js:2 服务器错误: 500 Internal Server Error (anonymous) @ stores-JEeA7XMZ.js:2 stores-JEeA7XMZ.js:2 ❌ 更新喜欢歌曲时失败: IO {message: 'Request failed with status code 500', name: 'AxiosError', code: 'ERR_BAD_RESPONSE', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_RESPONSE"config: {transitional: {…}, adapter: Array(3), transformRequest: Array(1), transformResponse: Array(1), timeout: 4619, …}message: "Request failed with status code 500"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 4619, withCredentials: true, upload: XMLHttpRequestUpload, …}response: {data: {…}, status: 500, statusText: 'Internal Server Error', headers: sz, config: {…}, …}status: 500stack: "AxiosError: Request failed with status code 500\n at uz (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1007984)\n at XMLHttpRequest.g (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1012686)\n at qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021389)\n at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n at async qz.request (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1021293)\n at async iV (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1223029)\n at async lv.leading (http://localhost:25884/assets/stores-JEeA7XMZ.js:2:1215893)"[[Prototype]]: Error lv.leading @ stores-JEeA7XMZ.js:2 stores-JEeA7XMZ.js:2 ❌ Error updating user data: Error: Failed to update some user data at TU (stores-JEeA7XMZ.js:2:1214478) at async a (stores-JEeA7XMZ.js:2:1800342) TU @ stores-JEeA7XMZ.js:2 XMLHttpRequest.send (anonymous) @ stores-JEeA7XMZ.js:2 xhr @ stores-JEeA7XMZ.js:2 $z @ stores-JEeA7XMZ.js:2 Promise.then _request @ stores-JEeA7XMZ.js:2 request @ stores-JEeA7XMZ.js:2 (anonymous) @ stores-JEeA7XMZ.js:2 iV @ stores-JEeA7XMZ.js:2 wD @ stores-JEeA7XMZ.js:2 NU @ stores-JEeA7XMZ.js:2 stores-JEeA7XMZ.js:2 Uncaught (in promise) Error: Failed to update some user data at TU (stores-JEeA7XMZ.js:2:1214478) at async a (stores-JEeA7XMZ.js:2:1800342) ``` 关闭软件几个小时以后,再次使用本软件,可在该专辑再添加2首歌曲到 “我喜欢的音乐” 列表。使用 “刷新缓存” 功能刷新喜欢列表、专辑都无法解决问题,“软件热重载” 也不能解决问题。 当问题出现后,使用 “添加到歌单” 功能再次尝试:如选择其他任何歌单则能成功添加,如选择 “我喜欢的音乐” 歌单则失败。 <img width="945" height="1244" alt="Image" src="https://github.com/user-attachments/assets/642d474b-fd36-453d-b044-bd860cf79e24" />
kerem closed this issue 2026-02-27 07:11:26 +03:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 24, 2026):

👋 您好 @cloudy-sfu,感谢提交 Issue!
🚀 我们已经收到您的反馈,会尽快确认你的问题

在等待回复期间,您可以:

<!-- gh-comment-id:3794575130 --> @github-actions[bot] commented on GitHub (Jan 24, 2026): 👋 您好 @cloudy-sfu,感谢提交 Issue! 🚀 我们已经收到您的反馈,会尽快确认你的问题 在等待回复期间,您可以: - 📖 查看 [项目文档](https://github.com/imsyy/SPlayer/blob/dev/README.md) - 💬 加入 [交流群](https://qm.qq.com/cgi-bin/qm/qr?k=2-cVSf1bE0AvAehCib00qFEFdUvPaJ_k&jump_from=webapi&authKey=1NEhib9+GsmsXVo2rCc0IbRaVHeeRXJJ0gbsyKDcIwDdAzYySOubkFCvkV32+7Cw) 进行实时讨论 - 🔍 搜索 [现有 Issues](https://github.com/imsyy/SPlayer/issues) 查看是否有类似问题
Author
Owner

@imsyy commented on GitHub (Jan 26, 2026):

账号风控问题,无法解决

<!-- gh-comment-id:3798294731 --> @imsyy commented on GitHub (Jan 26, 2026): 账号风控问题,无法解决
Author
Owner

@cloudy-sfu commented on GitHub (Jan 27, 2026):

除了风控一定有其他的问题,因为:
(1)即使通过官方客户端修改了 “我喜欢的音乐” 列表,SPlayer 客户端也不刷新。准确来说,刷新了歌单封面,但是没有刷新歌曲列表。
(2)在 SPlayer 对这个列表作修改,会在官方客户端同步生效(说明 API 没问题)。
(3)即使在 SPlayer 刷新歌单、全局热重载、关闭并重新启动应用、退出账号重新登录,这个列表也不刷新。
以上两步在 Console 中没有输出任何内容。

<!-- gh-comment-id:3802964699 --> @cloudy-sfu commented on GitHub (Jan 27, 2026): 除了风控一定有其他的问题,因为: (1)即使通过官方客户端修改了 “我喜欢的音乐” 列表,SPlayer 客户端也不刷新。准确来说,刷新了歌单封面,但是没有刷新歌曲列表。 (2)在 SPlayer 对这个列表作修改,会在官方客户端同步生效(说明 API 没问题)。 (3)即使在 SPlayer 刷新歌单、全局热重载、关闭并重新启动应用、退出账号重新登录,这个列表也不刷新。 以上两步在 Console 中没有输出任何内容。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SPlayer#356
No description provided.