在django中通过url调用API



我正在尝试在django中调用api到一个url。

#api call
url = "https://api.lemlist.com/api/team"
querystring = {"user":apikey}
response = requests.request("GET", url, params=querystring)

Lemlist显示了下面的调用可以按如下方式进行,但使用的是另一种语言:

curl https://api.lemlist.com/api/team 
--user ":YourApiKey"

https://developer.lemlist.com/验证

使用上面提到的python调用,我得到了一个400错误。

谢谢!

--user在curl中表示basic authentication,因此需要使用requests模块提供的Basic Authentication。

url = "https://api.lemlist.com/api/team"
response = requests.get(url,auth=('', 'YourApiKey'))

最新更新