Skip to content

About

网易云网页版登录二维码协议获取

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

NetEase Cloud Music OCR Login

网易云音乐纯协议二维码登录脚本,无需浏览器,通过纯 HTTP 协议完成扫码登录并获取 Cookie。

功能

  • 调用 weapi 接口获取登录二维码 unikey
  • 生成本地二维码图片供手机扫描
  • 轮询检测扫码状态 (等待/已扫描/确认登录)
  • 登录成功后自动保存 Cookie 到本地文件

登录流程

获取 unikey → 生成二维码 → APP 扫码 → 手机确认 → 保存 Cookie

依赖安装

pip install -r requirements.txt

使用方法

python wyy_login.py
  1. 运行脚本后会生成 login_qrcode.png
  2. 使用网易云音乐 APP 或微信扫描二维码
  3. 在手机上确认登录
  4. Cookie 自动保存到 cookies.txt

输出文件

文件 说明
login_qrcode.png 登录二维码图片
cookies.txt 登录后的 Cookie (JSON 格式)

关键技术点

  • weapi 加密: AES-128-CBC 双重加密 + 原始 RSA 加密
  • RSA 公钥: 从浏览器运行时实时提取
  • QR 码格式: https://music.163.com/st/platform/scanlogin 含 chainId / deviceId 等参数
  • 扫码轮询: /weapi/login/qrcode/client/login 接口
    • 801 等待扫码
    • 802 已扫描,等待确认
    • 803 登录成功
    • 800 二维码过期

免责声明

本项目仅供学习和研究使用,请遵守网易云音乐的相关服务条款。

About

网易云网页版登录二维码协议获取

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages