Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

网易云歌单只能拉取10首歌 #312

Closed
HuxiaoRoar opened this issue Apr 7, 2023 · 3 comments
Closed

网易云歌单只能拉取10首歌 #312

HuxiaoRoar opened this issue Apr 7, 2023 · 3 comments

Comments

@HuxiaoRoar
Copy link

描述问题
音乐播放器调用网易云,歌单只有10首歌
bug 重现步骤

截图(如有)
image
网站里音乐播放器
image
网易云音乐外链播放器页面
image
大佬的网站
系统信息

  • (前端)操作系统: w11
  • 浏览器: edge
  • PHP 版本
  • WordPress 版本
  • Sakura 主题版本 3.40

补充信息
通过#282,添加了网易云音乐网页的cookies,但发现网易云音乐的外链,现在好像只能显示歌单的10首歌,但看大佬的网站,好像还是可以显示完整的60多首,请问这是怎么实现的呢?或许尝试获取客户端版的cookies?

@HuxiaoRoar
Copy link
Author

可能还是我获取的cookies有问题,我再研究看看。
我之前测试的歌单是他人分享的,让我共同管理的,我就又试了试自己创建的歌单,重新获取歌单的cookies,歌曲确实可以全部拉取,但又出现报错。
image

@HuxiaoRoar
Copy link
Author

我猜测报错的应该是会员歌曲,也尝试用插件获取了当前页面所有cookies,不能听的歌曲可以听了,但歌曲又只有10首了。

@HuxiaoRoar
Copy link
Author

解决了,用最笨的方法,既然一个cookies能获取完整歌单,但不能播放会员歌曲,一个cookies能播放会员歌曲,但不能获取完整歌曲,那就都写进去,既可以显示完整歌单,又可以播放会员歌曲了。可能又更讨巧的方法,但我不会。
一个是这个,这个提供完整歌单
image
一个是这个,获取会员资格,应该是这里面的某一个cookies提供会员资格。
image
欢迎提供更好的方案,如果没有过几天我就关闭问题了。
哈雷彗星这首歌应该是会员歌曲。
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant