我正在从 klipfolio 向https://api.podio.com/item/app/ {app_id}/filter/ 发送 POST 请求,并在提供的正文区域中指定 JSON 对象。但是,无论我在 json 对象中指定什么参数,它们似乎都不起作用。我根据 Podio api 文档使用了参数:
{
"sort_by": The sort order to use,
"sort_desc": True to sort descending, false otherwise,
"filters": The filters to apply
{
"{key}": The value for the key filtering,
... (more filters)
},
"limit": The maximum number of items to return, defaults to 30,
"offset": The offset into the returned items, defaults to 0,
"remember": True if the view should be remembered, false otherwise
}
=> 但这不起作用
{
"limit": 50
}
=> 或者这个
{
"sort_by": id,
"sort_desc": true,
"filters": {
"id": {
"from": 50,
"to": 99
}
},
"limit": 50,
"offset": 0,
"remember": false
}
我尝试了各种参数,似乎没有任何影响结果。即使像将限制设置为 50 这样简单的操作也不起作用 - 它仍然会输出 20 个结果。有任何想法吗?
检查发布请求后,我可以看到
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryjHNZ1IQyAQII1ZrI
这让我相信 klipfolio 实际上并不允许将 json 对象作为数据发布。什么。