从过滤项目中的参考项目中检索图像文件



是REST API(以及一般而言(的新手列表包含来自收集的Podio的名称字段的列表和来自收集项目的参考字段的图像字段。

到目前为止

为了检索过滤的项目,我使用了以下文章方法:

POST /item/app/11821547/filter/

身体:

{ 
"from": -1mr, 
"to": -0mr 
}

然后,从我在这里检索的项目中,我想获得引用的项目,例如使用:

GET /reference/{ref_type}/{ref_id}

最后,我想从这些引用项目中的各个字段中获取图像URL,例如使用:

GET /item/{item_id}/value/{field_id}

任何帮助都非常感谢!

要实现此目的,您只需要使用一个API调用对您上面编写的Podio过滤器项目端点即可。post/item/app/11821547/filter/.

在您的帖子主体中,您可以使用与日期创建的和日期的创建和从日期中过滤结果。例如,如果您只想要过去一个月的项目,则可以使用Klipfolio的日期参数。您的帖子身体看起来像这样:

{
"filters": {
    "created_on": {
      "from": "{date.addMonths(-1).format()}",
      "to": "{date.today}"
    }
  }
}

这将返回过去一个月内创建的所有项目的API回复。从这里,您可以构建一个klip并用XPath表达式操纵JSON来提取图像URL和名称。所有这些信息将在您的API响应中的@item/fields数组中。您必须确定用于名称和图像URL字段的字段ID。这些是每个帐户独有的。

提取这些值的XPath的一个示例就是这样:

@/items/fields[field_id='id_number']/values/value

其中id_number是该字段的确切ID号。

如果您不熟悉klipfolio中的Xpath表达式,这是一份文档,可以浏览此内容。

最新更新