使用curl在项目中创建任务

时间:2014-08-14 11:48:06

标签: asana

我想在特定项目中创建一个任务。但是当我发布它时,我得到以下错误。

{"errors":[{"message":"projects: [0]: Not an ID: [object Object]"}]}

我使用curl发布,下面是数据。 (Typo更新)

curl -H "Content-Type: application/json" -u 2BC1ks3G.OaTb9R00HSdIQkF0aRottLj: https://app.asana.com/api/1.0/tasks --data '{
    "data": {
        "assignee": 123,
        "followers": [
            {
                "id": 456
            }
        ],
        "name": "Hello, world! ",
        "notes": "How are you today?",
        "projects": [{"id": 1000001}],
        "workspace": 7762331677906
    }        
 }'

1 个答案:

答案 0 :(得分:1)

而不是"projects": [{"id": 1000001}]实际上只需要"projects": [1000001] - 我们有一个任务来自己修复映射的方式(因为你的表单是正确的输出格式,它们应该是一致的)。当然,相同的格式应该兼顾两种方式!我们只有十亿(数字精度可能是双曲线)我们在API中构建的其他东西,所以我不确定何时会发生这种情况。

很抱歉给您带来不便,我希望在此期间有所帮助!