0

我已经为“项目 A”获取了一些任务,并假设任务的“任务说明”或“受让人”已更改。如果有任何更改,我如何检查我的下一个请求?

我是否必须获取所有任务并检查它们的“modified_at”并将其与一些本地值进行比较?还是有一个简单的方法?(因为如果我这样做,我将必须获取所有任务,然后为每个任务发送请求以获取它的 modified_at,所以如果我的项目有 100 个任务,我需要 100 个请求?)

4

1 回答 1

0

我正在处理同样的问题。没有一种很好的方法来处理获取自特定时间戳以来已修改的任务,但 Asana 的 api 表示将来会存在过滤选项。

但是有一个更好的解决方案:

https://app.asana.com/api/1.0/projects/PROJECT_ID/tasks?opt_fields=modified_at

这将为您提供该项目的所有任务及其 modified_at 时间戳。您仍然需要请求已更改的各个任务。字段列表可以是逗号分隔的列表。

于 2012-11-14T01:27:28.507 回答