python - 尝试使用 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
进行连接时,它工作正常。我错过了什么?
非常感谢
解决方案
推荐阅读
- asp.net-mvc - Mercado Pago 例外
- python - 为什么 wav:source 在我的脚本中不起作用,但是当我直接从终端输入它时它起作用?
- javascript - 将内联 js 移动到单独的文件
- node.js - Node.js/MongoDB - 查询日期
- javascript - Datepicker e.target.value 未定义
- python - 如何实例化一个for循环x次
- java - Java 8 Date API - 获取月份中一天的序数位置
- unity3d - 当应用程序在后台时,在 Unity 中捕获游戏控制器(不是键盘)输入?
- nginx - Nginx 删除尾随问号
- node.js - 无法在 Heroku 中查看 Express/React 应用程序(目前未找到)