Asana Python API : 查找工作区中所有未分配的任务

Asana Python API : Find all tasks that are unassigned in a workspace

我正在使用 python-体式 API,

https://github.com/Asana/python-asana

使用这个,如果我指定任务受托人和工作空间,就很容易获得工作空间中的所有任务,就像这样,

task_fields = ["this.workspace", "this.name", "this.created_at", "this.completed", "this.assignee_status", "this.completed_at", "this.name", "this.project"]
tasks=client.tasks.find_all({"opt_fields":task_fields}, assignee = 'xxxxxxxx', workspace = xxxxxx, iterator_type='items')

但是,我想完成一些任务 maintenance/pruning 并希望获得未分配给任何人的所有任务的列表。我相信此 API 中的受让人字段不接受 'null' 并且我无法在不指定受让人的情况下进行此查询。

有人知道怎么做吗?

虽然您可以使用 assignee=null 创建和更新任务,但您不能查询未分配的任务。您需要获得所有您希望修剪的任务,然后在您这边过滤未分配的任务。