如何在python中获得API身份验证?
我想对API身份验证令牌进行python查询,但没有得到任何响应 网站上的curl请求是这样的如何在python中获得API身份验证?,python,api,curl,api-authorization,Python,Api,Curl,Api Authorization,我想对API身份验证令牌进行python查询,但没有得到任何响应 网站上的curl请求是这样的 curl -X "POST" "https://integrations.apptopia.com/api/login" \ -H "Content-Type: application/x-www-form-urlencoded" \ --data-urlencode "client=<client
curl -X "POST" "https://integrations.apptopia.com/api/login" \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode "client=<client>" \
--data-urlencode "secret=<secret>"
但是我没有从这个代码中得到任何响应。请帮帮我。我无法检查您是否希望登录成功,但当登录失败时,您的代码工作正常
打印(response.text)
→ <代码>{“错误”:“身份验证错误”}。是否有任何回复文本?请尝试检查状态:response.status\u code
或尝试使用会话
并检查成功登录后是否设置了Cookie
import requests
url = "https://integrations.apptopia.com/api/login"
payload = {
'client': "XXXXXXXXXXXXX",
'secret': "XXXXXXXXXXXXXXXXXXX"
}
headers = {
'Content-Type': "application/x-www-form-urlencoded"
}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)