我正在尝试创建一个Spotify应用程序(使用Python3.8和requests模块进行接口)。据我所知,授权代码流是这样工作的:
用户单击“授权/同意”,将其重定向到指定的URL (ex )。)I将code和state变量存储在数据库中供以后使用。当需要Spotify令牌时,我会发出适当的API请求,并在一小时后指定前面提到的code code令牌过期,因此如果需要另一个令牌,则可以<
TLDR:我的任务是完成3个请求,而不是1,然后返回最后一个响应,作为对第一个请求的响应,而不需要对请求发起者进行任何额外的修改。completed properly pretend everything was fine and return response });我希望捕获授权错误,通过发送令牌刷新请求来修复它们,并返回对初始请求的<