如何在python中获得API身份验证?

如何在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

我想对API身份验证令牌进行python查询,但没有得到任何响应

网站上的curl请求是这样的

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)