Podio API 在不使用视图的情况下过滤返回的字段
Podio API filtering of returned fields without using a view
根据 Pavlo 提供的信息,似乎无法排除某些字段并且无法包含特定字段 JSON Post 查询返回的跑道数据。本题涉及的字段(例如)text、category、date、calc字段等可以使用'modify template'.
添加
最好的解决方法是重新设计应用程序以减少字段数据的数量。
(原题)
有没有办法限制从 JSON Post 查询返回的 Podio 数据量,使其仅包含几个特定字段而不是每个字段?
我了解如何在 Post 查询中使用跑道视图或过滤来限制返回的 项目 的数量,但我的问题与减少通过防止返回不必要字段中的数据,为每个项目返回的数据量。
(以下是我当前使用的查询示例,但如上所述,我正在寻找一种方法来将返回的字段限制为一个小子集)
示例 JSON 查询:https://api.podio.com/item/app/14773320/filter
示例 JSON 正文:
{
"filters": {
"created_on": {
"from": "{date.addMonths(-6).format()}",
"to": "{date.today}"
}
},
"limit":250,
"offset":{props.offSet}
}
您可以为此使用 fields
参数。
有关它如何工作以及如何使用它的更多详细信息,请参见此处:https://developers.podio.com/index/api。向下滚动到 使用字段参数捆绑响应 部分。
很可能您正在寻找 fields=items.view(micro)
参数。跑道 API 将 return 然后每个项目只有 5 个值:
- app_item_id
- item_id
- 标题
- link
- 修订
根据 Pavlo 提供的信息,似乎无法排除某些字段并且无法包含特定字段 JSON Post 查询返回的跑道数据。本题涉及的字段(例如)text、category、date、calc字段等可以使用'modify template'.
添加最好的解决方法是重新设计应用程序以减少字段数据的数量。
(原题) 有没有办法限制从 JSON Post 查询返回的 Podio 数据量,使其仅包含几个特定字段而不是每个字段?
我了解如何在 Post 查询中使用跑道视图或过滤来限制返回的 项目 的数量,但我的问题与减少通过防止返回不必要字段中的数据,为每个项目返回的数据量。
(以下是我当前使用的查询示例,但如上所述,我正在寻找一种方法来将返回的字段限制为一个小子集) 示例 JSON 查询:https://api.podio.com/item/app/14773320/filter 示例 JSON 正文:
{
"filters": {
"created_on": {
"from": "{date.addMonths(-6).format()}",
"to": "{date.today}"
}
},
"limit":250,
"offset":{props.offSet}
}
您可以为此使用 fields
参数。
有关它如何工作以及如何使用它的更多详细信息,请参见此处:https://developers.podio.com/index/api。向下滚动到 使用字段参数捆绑响应 部分。
很可能您正在寻找 fields=items.view(micro)
参数。跑道 API 将 return 然后每个项目只有 5 个值:
- app_item_id
- item_id
- 标题
- link
- 修订