Asana - 创建标记API - 无法找到创建的标记

时间:2016-07-18 20:04:24

标签: asana asana-api

当我使用API​​创建标记时 - 获取a - 201创建 - 按预期

创建请求:

curl -X POST -H "Authorization: Bearer <my-token>" -d 'name=tag1&workspace=42783899288073' "https://app.asana.com/api/1.0/tags"

响应:

  

{&#34; data&#34;:{       &#34; id&#34;:156692684103314,       &#34; created_at&#34;:&#34; 2016-07-18T19:39:38.131Z&#34;,       &#34; name&#34;:&#34; tag1&#34;,       &#34;笔记&#34;:&#34;&#34;,       &#34;工作空间&#34;:{         &#34; id&#34;:42783899288073,         &#34;姓名&#34;:&#34; Personel&#34;       },       &#34;颜色&#34;:null,       &#34;粉丝&#34;:[]}}

获取工作区中的标签列表时 - 上面创建的标签不会显示在其中

请求:

curl -X GET -H "Authorization: Bearer <my-token>" https://app.asana.com/api/1.0/workspaces/42783899288073/tags

响应:

  

{&#34;数据&#34;:[       {         &#34; id&#34;:42788763054709,         &#34;姓名&#34;:&#34;紧急&#34;       },       {         &#34; id&#34;:155447666873671,         &#34;姓名&#34;:&#34; P1&#34;       },       {         &#34; id&#34;:154977993344918,         &#34;姓名&#34;:&#34;连续&#34;       },       {         &#34; id&#34;:155447666873680,         &#34; name&#34;:&#34;刷&#34;       },       {         &#34; id&#34;:155447666873678,         &#34;姓名&#34;:&#34;学习&#34;       },       {         &#34; id&#34;:155616413301854,         &#34; name&#34;:&#34; start&#34;       }]}

Create tag API中缺少什么?

编辑 - 正如@agnoster指出的那样 - 除非该标记有任务 - 它不会出现在标记列表api中。使用此tag-id创建任务。 (此任务可以随后删除)。此标记开始出现在标记列表中。

1 个答案:

答案 0 :(得分:1)

我在Asana工作。当我尝试类似的东西时,看起来我遇到了同样的问题。我们来看看这个。

现在,如果您将创建的标记添加到任务中,它应该显示在列表中。您也可以使用您获得的ID直接查询您的标签。我认为目前的行为有点不稳定所以它肯定值得一些调查。很抱歉给您带来不便!