【问题标题】:Get info about latest created and completed tasks in asana获取有关体式中最新创建和完成的任务的信息
【发布时间】:2015-03-01 22:16:14
【问题描述】:

如果所有用户的未完成任务都使用 asana API,我需要维护列表。

现在,我想出的最佳解决方案是每 X 分钟轮询一次体式,并使用 /taskscompleted_since 过滤器。然而,这是低效的,因为我必须为每个工作区执行一次调用。

接下来我尝试查看/events API,但事件仅为项目和任务生成。我有大约 25 个项目,所以它也不是最好的解决方案。

有什么方法可以有效地检查更新吗?

谢谢。

【问题讨论】:

    标签: asana asana-connect


    【解决方案1】:

    实际上,“每个工作区只调用一次”就足够了 - 我们将每个请求的范围限定为一个工作区(事实上,将来每个 API 调用都可能需要明确 em> 范围为工作区)。这是一个硬 IP 边界,所以基本上我们从不“混合”来自不同工作区的数据(除了某些例外,例如“列出我所在的工作区”)。

    如果您只是专门寻找任务的更新,您也可以使用modified_since

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      • 2017-10-25
      • 2019-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多