在 Python 奇妙清单 API 任务中获得 {"error":"bad_request"}
Getting {"error":"bad_request"} in a Python wunderlist API Task
我想在 python 的奇妙清单 api 中创建一个任务,这是我的代码:
import requests, json
access_token = "MY TOKEN"
client_id= "My Client ID"
h = {"X-Access-Token": access_token, "X-Client-ID": client_id, "Content-Type": "application/json"
da = {"list_ld": 330478059, "title": "TEST TASK"}
url= "https://a.wunderlist.com/api/v1/tasks"
r= requests.post(url, headers=h, data=da)
但是我得到 "bad_request",为什么?
您发送的 da
中的数据需要进行 JSON 化处理。尝试将其转储为字符串 -
from json import dumps
r = requests.post(url, headers=h, data=dumps(da))
或者,将 da
作为参数直接传递给 json=...
,它会自动处理序列化 -
r = requests.post(url, headers=h, json=da)
我想在 python 的奇妙清单 api 中创建一个任务,这是我的代码:
import requests, json
access_token = "MY TOKEN"
client_id= "My Client ID"
h = {"X-Access-Token": access_token, "X-Client-ID": client_id, "Content-Type": "application/json"
da = {"list_ld": 330478059, "title": "TEST TASK"}
url= "https://a.wunderlist.com/api/v1/tasks"
r= requests.post(url, headers=h, data=da)
但是我得到 "bad_request",为什么?
您发送的 da
中的数据需要进行 JSON 化处理。尝试将其转储为字符串 -
from json import dumps
r = requests.post(url, headers=h, data=dumps(da))
或者,将 da
作为参数直接传递给 json=...
,它会自动处理序列化 -
r = requests.post(url, headers=h, json=da)