当我使用 API 创建标签时 - Getting a - 201 Create - 正如预期的那样
创建请求:
curl -X POST -H "Authorization: Bearer <my-token>" -d 'name=tag1&workspace=42783899288073' "https://app.asana.com/api/1.0/tags"
回复:
{“数据”:{“id”:156692684103314,“created_at”:“2016-07-18T19:39:38.131Z”,“名称”:“tag1”,“笔记”:“”,“工作区”:{“ id”:42783899288073,“名称”:“人员”},“颜色”:null,“关注者”:[] } }
在工作区中获取标签列表时 - 上面创建的标签不会出现在其中
要求:
curl -X GET -H "Authorization: Bearer <my-token>" https://app.asana.com/api/1.0/workspaces/42783899288073/tags
回复:
{“数据”:[{“id”:42788763054709,“名称”:“紧急”},{“id”:155447666873671,“名称”:“P1”},{“id”:154977993344918,“名称”:“连续" }, { "id": 155447666873680, "name": "brush" }, { "id": 155447666873678, "name": "study" }, { "id": 155616413301854, "name": "start" } ] }
我在创建标签 API 中缺少什么?
编辑 - 正如@agnoster 指出的那样 - 除非该标签有任务 - 它不会出现在标签列表 api 中。使用此标签 ID 创建一个任务。(此任务可以后续删除)。之后此标签将开始出现在标签列表中。