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
  • 修订