python-requests - python请求API连接不起作用
问题描述
我正在尝试连接到 groupon 的 API,这是 groupon 本身提供的代码:
import requests #requires "requests" package
response = requests.get('https://scm.commerceinterface.com/api/v3/get_orders',
data={'supplier_id':'1', 'token':'xYRPKcoakMoiRzWgKLV5TqPSdNAaZQT'}).json()
我正在尝试使用我的令牌和用户 ID,但我得到了否定的回应
print(response['success']
输出:
FALSE
我想知道问题可能出在哪里
解决方案
我终于将 Curl 脚本翻译成 Python:
import requests
headers = {
'Authorization': 'Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
}
activities = requests.get('https://baud.teamwork.com/crm/api/v2/activities.json', headers=headers).json()
推荐阅读
- gitlab - gitlab ci 管道文件中的 ref 策略是什么?
- reactjs - 已渲染组件测试
- powershell - PowerShell 中的嵌套 Foreach
- javascript - 如何将 ReactJS 上的参数传递给 setState
- html - 如何保持 DIV 的大小独立于窗口大小调整和缩放?
- r - 在 R 列中拆分字符串并获取拆分字符串的最大值
- node.js - 尝试在 ec2 上运行 discord bot 并发生此错误
- python - 遍历列表以创建函数
- javascript - 使用 Javascript 旋转 Div
- logic - 逻辑等效信号的子信号的逻辑等效