[已编辑添加:API已修复,并按预期返回external_id
]
Podio API返回项目的一个修订版与另一个修订版之间的差异记录here
API返回的diff包含一组已更改的字段。对于每个字段,我们都可以看到field_id
和label
,但不能看到字段' external_id
。
这是API中的错误吗?此API的official Ruby gem具有永不填充的属性external_id
。
有没有办法在没有进一步(速率限制)API调用的情况下获取字段external_id
?
答案 0 :(得分:2)
Podio API现已更新,以包含该字段的external_id
。
仅仅是为了记录,Podio开发团队在理解问题的24小时内实施并发布了此修复程序。是的,他们!
答案 1 :(得分:1)
这不是受支持的用例,因为external_id
上永远不会有item_diff
。
图书馆将得到纠正。
参见github对话[1]
[1] https://github.com/podio/podio-rb/issues/39
由于
答案 2 :(得分:0)
更改字段,更改外部ID,因此此调用不会返回外部ID。如果你想要更改字段的“external_id”,你可以拨打api“Get item”并获取它。
答案 3 :(得分:0)
PHP PodioItemDiff :: get_for()版本确实返回external_id