在 API 请求中包含已删除的任务
Include deleted tasks in API request
在获取项目最近修改的任务 (/api/1.0/projects/{PROJECT_ID}/tasks?modified_since={ONE_DAY_AGO}
) 的调用中,有没有办法包含已删除的任务以及删除它们的时间?如果没有,是否有单独的端点用于查询已删除的任务?
Asana eng 在这里 - 我们实际上没有任何 APIs 允许访问已删除的任务,据我所知,但它听起来可能很有用。我已经添加了一个任务来研究这个问题,但由于我们目前正在进行其他主要 API 工作,可能需要一段时间才能认真考虑这个问题。
一种解决方法是,您可以获取项目的 事件 (请参阅 https://asana.com/developers/api-reference/events)以发现修改、添加或删除任务的时间。请注意,您不会获得任何关于 已删除任务的数据,因为已删除的任务(基本上)对 API 不可见。但它至少会告诉您何时删除了您之前知道的任务。
如果您更喜欢以 Webhook 的形式接收事件而不是轮询事件。
在获取项目最近修改的任务 (/api/1.0/projects/{PROJECT_ID}/tasks?modified_since={ONE_DAY_AGO}
) 的调用中,有没有办法包含已删除的任务以及删除它们的时间?如果没有,是否有单独的端点用于查询已删除的任务?
Asana eng 在这里 - 我们实际上没有任何 APIs 允许访问已删除的任务,据我所知,但它听起来可能很有用。我已经添加了一个任务来研究这个问题,但由于我们目前正在进行其他主要 API 工作,可能需要一段时间才能认真考虑这个问题。
一种解决方法是,您可以获取项目的 事件 (请参阅 https://asana.com/developers/api-reference/events)以发现修改、添加或删除任务的时间。请注意,您不会获得任何关于 已删除任务的数据,因为已删除的任务(基本上)对 API 不可见。但它至少会告诉您何时删除了您之前知道的任务。
如果您更喜欢以 Webhook 的形式接收事件而不是轮询事件。