我为“项目A”提取了一些任务,并假设任务的“任务说明”或“受让人”已更改。如果有任何更改,我该如何办理下一个请求?
我是否必须完成所有任务并检查其“modified_at”并将其与某些本地值进行比较?还是有一个简单的方法? (因为如果我这样做,我将必须完成所有任务,然后发送每个任务的请求以获得它的modified_at,所以如果我有一个项目的100个任务,我将需要100个请求?)
答案 0 :(得分:0)
我正在处理同样的问题。从特定时间戳开始,没有很好的方法可以处理已经修改过的任务,但Asana的api表示将来会存在过滤选项。
但是有一个更好的解决方案:
https://app.asana.com/api/1.0/projects/PROJECT_ID/tasks?opt_fields=modified_at
这将为您提供该项目的所有任务及其modified_at时间戳。您仍然需要请求已更改的各个任务。字段列表可以是逗号描述列表。