0

我正在开发一个应用程序,当用户的 Asana 帐户中发生某些事件(例如创建新任务、创建新项目和修改现有任务)时,该应用程序需要采取一些措施。为此,我计划每 15 分钟轮询一次 Asana API 并检查新活动。目前,对于新任务创建事件,我正在一次轮询项目的所有任务,但我没有得到任何时间戳作为回报。对于时间戳,我需要为每个任务进行单独的 API 调用,这将是低效的,并且会占用我的费率配额。

您能否让我知道什么是我获取在 Asana 中为用户创建的新任务或项目的信息的最佳方式,而不会对费率配额产生很大影响?

4

1 回答 1

0

opt_fields您可以使用该参数包含时间戳和其他数据。因此,例如,如果您只想了解新创建的任务,您可以使用GET .../tasks?opt_fields=created_at,name(假设您也想要名称)。

希望有帮助!(此外,我们正在开发一个订阅系统,让您可以“收听”诸如任务创建之类的事件,这会更好——但这仍在进行中。)

于 2013-11-07T11:14:14.037 回答