使用获取项目引用仅返回应用项目的几个字段。如果我然后使用通过 app_item_id 获取项目来深入了解所有字段。
是否有更有效的方法来执行此操作,以便我可以只使用一个调用而不是多个调用来获取引用对象的详细信息?目前,计划是对每个引用的项目重复相同的调用。
用例是我在 Podio 中有一个“发票”项目,其中包含一个或多个引用的“库存”项目。我正在使用这些数据将这些项目作为单独的行项目推送到 Xero。
谢谢
请捆绑响应(这是减少请求数量的超级强大技术)。您可以在此处阅读有关捆绑响应的更多信息:https ://developers.podio.com/index/api (向下滚动页面)
红宝石示例
item_id = <some item id>
item = Podio::Item.find(item_id, {'fields' => 'refs'})
puts item['refs']