描述错误
每当我尝试在Spotify设备上开始播放时,就会出现403错误
我正在尝试在我的Google Home迷你扬声器上播放(使用另一个名为pychromecast的库,但该库正在工作),代码client.start_playback(device_id=spotify_device_id, context_uri=tag_uri)
位于第197行
403错误通常是在用户没有Premium(我认为)时出现的我有特级保险,但我已经仔细检查过了。授权工作正常
我的代码
预期行为
实际行为
输出
环境:
附加上下文
我的代码在Windows 10上运行,然后在传输到我的pi后就不再运行了。 我认为它没有正确授权(它不是),所以我修复了它,但我仍然得到同样的错误
我认为此错误可能与我使用的范围有关,即:
_scope = 'streaming user-read-playback-state user-modify-playback-state'
请帮忙
不久前我就遇到了这个问题,但是如果我没记错的话,我已经将Spotify URI设置为小写,但是Spotify URI是区分大小写的。因此,当我请求开始播放这些URI时,Spotify不理解其中一些URI,但理解其他URI(没有大写字母的URI)。这就解释了为什么它可以在我的笔记本电脑上工作,但在覆盆子圆周率上却不行。我对每一个都使用了不同的URI(不是很科学)
我花了3个月的断断续续的调试来解决这个问题。有时候,最小的改变就能解决最大的问题
相关问题 更多 >
编程相关推荐