met*_*rsk 0 python python-requests
当我尝试:
import requests
data = requests.get("https://api.nomi.com/api/admin/stores?v=3&k=XXXXXXX&account=XXX+XXX", verify=False)
print data.text
Run Code Online (Sandbox Code Playgroud)
我得到了适当的回应.
但是当我尝试:
import requests
payload = {"v": "3", "k": "XXXXXXX", "account": "XXX XXX"}
data = requests.get("https://api.nomi.com/api/admin/stores?", data=payload, verify=False)
print data.text
Run Code Online (Sandbox Code Playgroud)
我收到401未经授权的回复.
知道为什么吗?
您需要使用该params选项,而不是data:
data = requests.get("https://api.nomi.com/api/admin/stores", params=payload, verify=False)
Run Code Online (Sandbox Code Playgroud)
params用于URL参数,data用于正文(对于GET请求而忽略).
| 归档时间: |
|
| 查看次数: |
3130 次 |
| 最近记录: |