如何获取 API 用户创建的 Asana 任务?

How to fetch Asana task created by users by API?

我正在使用 PHP class (https://github.com/ajimix/asana-api-php-class) 通过其 API 获取体式任务。

我想获取特定用户创建的任务(我在这里不是在谈论受让人,因为我的受让人有变化)。

目前,我的方法是:获取所有任务,通过循环获取每个任务的详细信息并获取其创建者姓名,然后通过代码过滤,但这需要大量时间才能完成,因为我有数千个任务.

你能推荐一些简单的方法吗?

你考虑过使用官方asana PHP client吗?

很遗憾,您无法按任务创建者过滤任务查询。

提高查询效率的一些一般性建议:

  • 分页 - 通过使用分页,每个请求都会 return 更快。
  • 线程 - 使用单独的线程向 Asana API 发出请求并处理数据 returned

我已注意到对 /tasks

的此附加查询参数的请求