首页 > 解决方案 > 酷力 Python API 连接

问题描述

我最近为我的工作开始了一个项目,该项目涉及我必须连接到会计应用程序的 API (Kuali)。我最近才开始使用 API,并且在连接到该服务器时遇到了很大的困难。运行以下代码时,我收到此错误:

import requests
requests.get('https://university.kuali.co/api/v1/auth/authenticate','Authorization: Basic mykeyhere')
print(requests.status_codes)

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='university.kuali.co', port=443): Max retries exceeded with url: /api/v1/auth/authenticate?Authorization:%20Basic%20mykeyhere (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x109c276d0>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known'))

我将非常感谢任何帮助,因为这个项目将节省我大量的时间。

可以在下面找到 API 文档的链接。

https://developers.kuali.co/#general

标签: pythonapipython-requests

解决方案


授权应该在标题下 requests.get(url,headers={“Authorisation”:”Basic your key here”})


推荐阅读