首页 > 解决方案 > 尝试使用 Python 连接到 API 时未经授权

问题描述

我正在尝试连接到 Python 的外部 API,需要一些帮助。

这是我到目前为止的代码:

import requests

url = 'https://myurlwithanAPI'
         }
headers = {'Authorization':'XXXXXX'}
response = requests.get(url, params = headers, verify=False)

if response.status_code == 200:
    print(response.content)
else:
    print('Error: Code',response.status_code)
    print(response.content)
    print(response.url)

当我运行它时,我总是得到response_code = 401一个response.content = 'Unauthorized'

我虽然是关于 的Authorization key,但是,当我尝试使用具有相同 URL 和相同标头 ( ) 的 Web 应用程序 [ https://apitester.com/]Authorization进行连接时,它工作正常。我错过了什么?

非常感谢

标签: pythonapiget

解决方案


推荐阅读