Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python请求使用HTTP Basic Auth连接到HTTPS API?_Python_Rest_Python Requests_Basic Authentication - Fatal编程技术网

如何使用Python请求使用HTTP Basic Auth连接到HTTPS API?

如何使用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密钥 用户名为,密

我想利用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提供 只是


您确定根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))