2012-09-29 59 views
1

我希望檢索特定項目中的任務(以及其他信息)。受理人信息未被檢索。Asana API未返回使用opt_fields請求時的受理人信息

我做了以下API調用:

https://app.asana.com/api/1.0/tasks?project=projectidhidden&opt_fields=name,created_at,assignee,assignee.name,assignee.id

其URL編碼後看起來是這樣的:

https://app.asana.com/api/1.0/tasks?project=projectidhidden&opt_fields=name%2Ccreated_at%2Cassignee%2Cassignee.name%2Cassignee.id

API返回的任務名稱和created_at信息,但受理人信息未返回。

下面的鏈接特別提到已成功返回受讓人信息: Get asana tasks in project with assignee information

如何取回,因而不需要另外的API調用每個任務分配者的信息?

謝謝。

更新: 我錯過了在輸入上述網址時提及項目ID。進行更正;我也通過了項目ID。

回答

0

(我在Asana工作)

您確定這是您的確切要求嗎?它沒有「project」或「assignee」參數來過濾任務,所以這應該返回一個錯誤。

此外,請確保返回的任務實際上具有受託人。沒有受讓人的任務將返回assignee: null,並且您對assignee.name的請求將不會對該任務產生影響,因爲它沒有受讓人。

+0

謝謝Greg。我通過項目ID,錯過了上面的輸入。我錯誤地讀取了數據。 – Joe