对于分配给我的任务,我知道我该怎么做
curl -u <api_key>: "https://app.asana.com/api/1.0/tasks?workspace=14916&assignee=me"
我正在尝试制作一个快速页面,分解我当前的任务并链接到Asana,所以我可以拥有自己的快速仪表板。
我有我的API密钥
如果我点击一个项目,我只想查看该项目中已分配给我的任务。
如果我将项目ID添加到上述调用中,它会将项目中的每个项目发回给我,而不仅仅是那些分配给我的项目。
我错过了什么吗?
感谢您的帮助!
注意:我会添加Asana标记,但它似乎还不存在。
答案 0 :(得分:0)
似乎在当前版本的API中,为项目指定时会忽略assignee参数。无论我在下面提到什么,我都得到相同的结果:所有任务。
curl -u <api-key>: "https://app.asana.com/api/1.0/projects/<pid>/tasks?assignee=here-it-can-be-anything"
答案 1 :(得分:0)
我也遇到了这个问题 - 在查询任务时似乎无法扩展项目 - 而且你无法按项目获取任务......前者实际上是首选,因为你可以按项目提供任务列表如果你可以扩展项目。
实际上,你可以得到一个任务列表,然后通过task-id循环完成任务,但这需要一段时间......