使用需要不记名令牌的 API 在 Python 中进行 API 调用

2023-11-23

寻求有关将 JSON API 调用集成到 Python 程序中的帮助。

我希望将以下 API 集成到 Python .py 程序中,以允许调用它并打印响应。

API 指南指出必须生成不记名令牌才能允许调用 API,我已成功完成此操作。但是,我不确定将此令牌作为不记名令牌身份验证包含在 Python API 请求中的语法。

我可以使用包含令牌的 cURL 成功完成上述请求。我尝试过“urllib”和“requests”路线但无济于事。

完整的 API 详细信息:IBM X-Force Exchange API 文档 - IP 信誉


这只是意味着它期望作为标头数据中的键

import requests
endpoint = ".../api/ip"
data = {"ip": "1.1.2.3"}
headers = {"Authorization": "Bearer MYREALLYLONGTOKENIGOT"}

print(requests.post(endpoint, data=data, headers=headers).json())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用需要不记名令牌的 API 在 Python 中进行 API 调用 的相关文章

随机推荐