【发布时间】:2016-06-11 21:15:21
【问题描述】:
我有一个 python 脚本,它使用 spotipy (https://github.com/plamere/spotipy) 将曲目添加到我的 Spotify 播放列表中。当我最初运行脚本时,它给了我一个 url 来输入我的浏览器,这反过来又将我重定向到另一个 url。然后我将这个重定向的 url 粘贴到命令行中,该命令行授权我的脚本。我可以继续运行这个脚本,它不会要求我重新验证,因为它会刷新令牌。在我尝试将脚本作为 cron 作业运行之前,所有这些都可以正常工作。查看 cron 作业的输出,我可以看到它正在请求重定向的 url,因为我在手动运行脚本时收到的令牌没有与 cron 作业共享。有没有办法与 cron 作业共享这个令牌并让它刷新,或者以某种方式自动化验证过程并将重定向的 url 发送到 spotipy?我尝试将我第一次收到的令牌手动分配给脚本中的令牌变量,但这只能工作一个小时,之后它会停止工作,因为我需要一个新令牌。
【问题讨论】: