如何使用Python请求使用HTTP Basic Auth连接到HTTPS API?
我想利用via Python请求,它要求通过HTTPS发出请求,并通过HTTP Basic Auth进行身份验证(说明如下) 我已经尝试利用Python请求和HTTPBasicAuth,您可以在下面看到,但是我得到了一个响应[404] 如何使用Python请求连接到Guesty API 要使用Guesty API,您需要一个链接到的私有API密钥 你的帐户。你可以在这里生成一个 请确保此API密钥是私有的。必须发出所有API请求 通过HTTPS和HTTP基本身份验证。使用API密钥 用户名为,密码为 文件还指出: Guesty API的默认基本URL为: 注意:出于安全原因,所有Guesty API都通过HTTPS提供 只是如何使用Python请求使用HTTP Basic Auth连接到HTTPS API?,python,rest,python-requests,basic-authentication,Python,Rest,Python Requests,Basic Authentication,我想利用via Python请求,它要求通过HTTPS发出请求,并通过HTTP Basic Auth进行身份验证(说明如下) 我已经尝试利用Python请求和HTTPBasicAuth,您可以在下面看到,但是我得到了一个响应[404] 如何使用Python请求连接到Guesty API 要使用Guesty API,您需要一个链接到的私有API密钥 你的帐户。你可以在这里生成一个 请确保此API密钥是私有的。必须发出所有API请求 通过HTTPS和HTTP基本身份验证。使用API密钥 用户名为,密
您确定根URL是有效的终结点吗?404响应可能与身份验证无关。在文档中,它声明“Guesty API的默认基本URL为:”。请参阅此处的文档:是的,但我找不到它应该返回的内容。你试过了吗?真是个好电话。我得到了以下回复200:。我应该删除这个问题还是保持开放?
import requests
from requests.auth import HTTPBasicAuth
print requests.get("https://superhostuser.herokuapp.com/api/v2/", auth=HTTPBasicAuth(api, secret))