如何通过 asana api 通过名称获取标签 ID?
How to get tag id by its name via asana api?
如果我通过 asana api 调用提供标签名称,我需要 asana 标签 ID。有什么方法可以直接实现吗?
或者,我可以获取工作区中的所有标签并通过与我的 ID 匹配的标签进行过滤,但这将是一个漫长的过程。
任何类似getTagID(tagName)
的方法??是的,我可以反转这个 getTag(tagId)
仅供参考,我正在为体式使用 php 包装器 api (https://github.com/ajimix/asana-api-php-class)
谢谢。
试试 Typeahead API - 它可以让您通过文本搜索 Asana 中的项目(如标签)。 (因为你 可以 有多个同名的标签,我们不能只做 getTagID(tagName)
但这已经很接近了。)
Typeahead 是显而易见的答案,但是当我对任务进行批量转换时,我发现使用 tags.find_by_workspace()
在工作区中构建已知标签及其 ID 的字典更容易,然后我就可以需要的时候查一下。
我的标签比较少,任务比较多,而且没有重复的标签名,这样看起来效率更高。
如果我通过 asana api 调用提供标签名称,我需要 asana 标签 ID。有什么方法可以直接实现吗?
或者,我可以获取工作区中的所有标签并通过与我的 ID 匹配的标签进行过滤,但这将是一个漫长的过程。
任何类似getTagID(tagName)
的方法??是的,我可以反转这个 getTag(tagId)
仅供参考,我正在为体式使用 php 包装器 api (https://github.com/ajimix/asana-api-php-class)
谢谢。
试试 Typeahead API - 它可以让您通过文本搜索 Asana 中的项目(如标签)。 (因为你 可以 有多个同名的标签,我们不能只做 getTagID(tagName)
但这已经很接近了。)
Typeahead 是显而易见的答案,但是当我对任务进行批量转换时,我发现使用 tags.find_by_workspace()
在工作区中构建已知标签及其 ID 的字典更容易,然后我就可以需要的时候查一下。
我的标签比较少,任务比较多,而且没有重复的标签名,这样看起来效率更高。