gpt4 book ai didi

带有身份验证的 Python 请求 (access_token)

转载 作者:IT老高 更新时间:2023-10-28 20:31:31 25 4
gpt4 key购买 nike

我正在尝试将 API 查询导入 python。命令行

curl --header "Authorization:access_token myToken" https://website.example/id

提供一些 JSON 输出。 myToken 是一个始终保持不变的十六进制变量。我想从 python 进行这个调用,以便我可以遍历不同的 id 并分析输出。在需要身份验证之前,我已经使用 urllib2 完成了该操作。我还查看了 requests 模块,但不知道该怎么做。

最佳答案

requests包有一个非常好的用于 HTTP 请求的 API,添加自定义 header 的工作方式如下(source: official docs):

>>> import requests
>>> response = requests.get(
... 'https://website.example/id', headers={'Authorization': 'access_token myToken'})

如果你不想使用外部依赖,同样使用标准库的 urllib2 看起来像这样(source: the missing manual):

>>> import urllib2
>>> response = urllib2.urlopen(
... urllib2.Request('https://website.example/id', headers={'Authorization': 'access_token myToken'})

关于带有身份验证的 Python 请求 (access_token),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13825278/

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