当我使用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创建任务。 (此任务可以随后删除)。此标记开始出现在标记列表中。
答案 0 :(得分:1)
我在Asana工作。当我尝试类似的东西时,看起来我遇到了同样的问题。我们来看看这个。
现在,如果您将创建的标记添加到任务中,它应该显示在列表中。您也可以使用您获得的ID直接查询您的标签。我认为目前的行为有点不稳定所以它肯定值得一些调查。很抱歉给您带来不便!