我收到以下错误,我不确定原因:
{"success":false,"errors":["Missing or invalid POST body."],"results":[]}
我不确定我的代码是如何构建,发送错误的json或者是什么的。如果你能告诉我在哪里解决这个问题,那就太好了。谢谢。以下是我的设置:
headers = {
"Accept": "application/json",
"Authorization": "bearer " + bearer_token,
"Content-Type": "application/json",
}
data = {
'limit':10,
'sort':"MinPrice DESC",
'filters':[
{
'name':'SetName',
'values':'All'
}
]
}
url = 'http://api.tcgplayer.com/V1.9.0/catalog/categories/3/search'
def catalog_data():
r = requests.post(url, headers=headers, data=data)
print(r.text)
catalog_data()
答案 0 :(得分:0)
从data=data
更改为json=data
,可以正确阅读我的帖子数据。