文件名称:Spotify-Headless:Spotify Web API 的实验性包装器,无需高级版
文件大小:109KB
文件格式:ZIP
更新时间:2024-06-19 10:49:25
JavaScript
无头Spotify 一个使用的CLI工具,用于拦截您自己的经过验证的Spotify OAuth令牌以及会话cookie,然后重新注入它们以模仿授权的,类似于用户的流量。 这个怎么运作 通过在无头浏览器中对 Spotify 进行身份验证来建立会话。 (木偶) 导出会话 cookie 并将它们存储在本地,特别是每次到期时都会刷新 JWT 的刷新令牌。 (有效期为一年) 访问令牌允许您代表用户执行特殊操作。 安装和配置 git clone https://github.com/BelkaDev/Spotify-Headless ~ /Spotify-Headless cd ~ /Spotify-Headless && npm install 要提供您的凭据,您需要将它们设置为 bashrc(或默认 shell rc)中的环境变量 export SPOTIFY_USER= " " exp
【文件预览】:
Spotify-Headless-master
----package.json(342B)
----LICENSE(34KB)
----static()
--------basic.png(26KB)
--------expert.png(46KB)
--------advanced.png(25KB)
----src()
--------OAuth.json(2B)
--------player.js(5KB)
--------tokenValidator.js(4KB)
----.gitignore(28B)
----lib()
--------isPlaying.js(500B)
--------getDuration.js(771B)
--------getShuffleState.js(502B)
--------connectedDevices.js(1KB)
--------setVolume.js(565B)
--------getProgressPercent.js(531B)
--------play.js(2KB)
--------getVolume.js(510B)
--------setRepeat.js(609B)
--------play_pause.js(478B)
--------search.js(2KB)
--------getProgress.js(766B)
--------setShuffle.js(603B)
--------setProgress.js(1KB)
--------getPlayback.js(530B)
--------getRepeatState.js(501B)
--------transfer.js(669B)
----README.md(2KB)
----token.js(403B)