我正在构建一个访问QuickBooks API v2的应用程序。
我正在寻找一种只检索已更改数据的方法。
例如,有时希望能够检查QB数据中的会计科目表是否有任何变化。有没有解决大型响应体的快速方法?也许就像请求和比较校验和,然后请求整个会计科目表进行比较和更新,如果有变化?或者甚至只是要求在某个日期之后发生的变化?
这种需求不仅限于会计科目表。例如,我可能想要更新历史事务数据,但只能更改(例如,更改旧事务),而不是整个数据库可能非常大。
答案
在进一步阅读API文档时,我应该能够使用created_at和updated_at元数据过滤响应。
答案 0 :(得分:4)
过滤器称为变更数据捕获(CDC)
<ItemReceiptQuery xmlns='http://www.intuit.com/sb/cdm/v2'>
<CDCAsOf>2010-12-04T09:30:47.0Z</CDCAsOf>
</ItemReceiptQuery>
感谢
震动