是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表达式,这是一份文档,可以浏览此内容。