gpt4 book ai didi

python - 访问 token 更改时获取请求

转载 作者:行者123 更新时间:2023-11-28 19:03:51 24 4
gpt4 key购买 nike

我写了一个 python 脚本,它向某个特定网站发送 GET 请求。为了执行此请求,我需要附加登录时获得的访问 token 。问题是访问 token 每 15 分钟更改一次,我必须使用 Chrome Devtool(网络选项卡)一遍又一遍地找到它。我想知道是否有任何方法可以自动获取新 token ,或者是否有任何其他方法可以在不使用此访问 token 但仅使用此网站的凭据(用户名和密码)的情况下执行此 GET 请求。现在,这就是我这样做的方式(注意提供的数据不是真实的,所以请不要尝试使用):

url = "https://www.containers.io/web/alerts"

querystring = {"access_token":"cfc6f6d22f00303fb7ac--f","envId":"58739be2c2","folderId":"active","sortBy":"status"}

headers = {
'origin': "https://www.containers.io",
'accept-encoding': "gzip, deflate, br",
'accept-language': "en-US,en;q=0.9",
'user-agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36",
'accept': "application/json, text/plain, */*",
'referer': "https://www.containers.io",
'connection': "keep-alive",
'cache-control': "no-cache",
}

response = requests.request("GET", url, headers=headers, params=querystring)

JSON_format = response.json()

最佳答案

我建议对此进行握手实现。将访问代码与您的请求一起传递,并确保返回的响应包含相同的访问代码,然后您可以使用该访问代码生成另一个代码来发出第二个或更多请求。希望这能回答您的问题

关于python - 访问 token 更改时获取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49453474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com