3
我想使用asana API在給定的工作區中列出所有未分配的任務。asana api在工作區中列出未分配的任務
curl -u <api-key>: "https://app.asana.com/api/1.0/tasks?workspace=<id>&assignee=null"
但它返回以下錯誤:
{
"errors": [
{
"message": "assignee: Not an email, ID, or \"me\": null"
}
]
}
其實,任何企圖訪問工作區中的任務沒有明確的受讓人(我或受讓人ID)使用「受讓人= NULL」如下嘗試失敗,實例
curl -u <api-id>: "https://app.asana.com/api/1.0/tasks?workspace=<wid>&due_on=null&opt_pretty"
curl -u <api-id>: "https://app.asana.com/api/1.0/tasks?workspace=<wid>&opt_fields=name,notes,assignee"
所有返回該錯誤消息
{
"errors": [
{
"message": "assignee: Missing input"
}
]
}
未分配的任務,確實有當我一一列舉了一個空受讓人,這是我能爲工作區做的一個項目,但不是:
curl -u <api-key>: "https://app.asana.com/api/1.0/projects/<pid>/tasks?opt_fields=name,assignee,notes"
{
"id": 123456789,
"name": "watch asana vision talk",
"assignee": null,
"notes": "http://blog.asana.com/2011/02/asana-demo-vision-talk/"
}
但我不能從任何因爲受讓人選項將被忽略的項目清單,它們(另見Asana API for Projects Assigned to Me)
我錯過了什麼嗎?幫助讚賞!謝謝。