Python处理Oauth2的过期刷新令牌

2024-09-28 22:22:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在集成一个API。问题是用于获取访问令牌的刷新令牌仅在14天内有效。之后,人们需要重新生成一个新的刷新令牌。现在,我可以通过打开web浏览器成功地获取刷新令牌,但这不方便,并且脚本无法计划自动运行。有人知道如何通过HTTP请求获取新的刷新令牌吗?现在我可以通过打开web浏览器获得刷新令牌。但是,当使用以下代码调用服务器时,它会给出一个HTML页面作为响应。参见以下代码:

aurl = 'https://webapi.timedoctor.com/oauth/v2/auth?client_id={YOUR_CLIENT_ID}&response_type=code&redirect_uri={REDIRECT_URI}'

resp = requests.get(aurl)

print resp.text

作为回应:

enter image description here


Tags: 代码https脚本apiwebhttphtml浏览器