1

增量导出:

我在特定时间查询自特定时间以来已更改的所有记录。我个人会在我的数据库中使用 max updated_at 时间戳。

https://developer.zendesk.com/rest_api/docs/support/incremental_export

搜索:

我可以查询某个端点/表以获取自数据库中的 max updated_at 时间戳以来已更新的所有票证。

https://developer.zendesk.com/rest_api/docs/support/search

path='/api/v2/search.json', query='query=type:ticket updated>=2019-06-10T00:00:00Z'

似乎这两种方法都达到了相同的目标,但我想确定我选择了正确的方法,并且以后不会遇到任何警告或问题。

我假设如果我跟踪我已经检索到的最大更新时间戳,那么我总是可以从该时间戳中提取新/更改的记录> =(并且只有我需要从具有完全相同时间戳的记录中解决的小重复)。有什么建议么?

4

1 回答 1

0

搜索增量导出之间的主要区别是Query

但是根据您在增量导出中的start_time搜索中的country=US&toll_free=true 两者都是相同的但实际上不是

因为查询正在检查某些东西的可用性,这实际上是由任何搜索查询执行的,但在start_time中不是查询,因为您只是指向一个起点,您不必担心这些值会是什么。但在查询中你有顾虑,因为你想要“这就是我想要的价值

希望您能理解我的观点并消除您的疑虑。

于 2019-11-08T12:46:21.030 回答