将全局问题 ID 转换为项目问题 ID
Convert global issue ID to project issue ID
当我在 API api/issues/
中查询 fields="id"
的问题时,我得到了一系列与此类似的问题:
[
{ "id": "2-120" }
]
这适用于进一步的调用,因为 2-120
可用于调用 /api/issues/{id}
。但是,我还需要向用户显示这些 ID,他们更喜欢基于项目的 ID,例如 EX-10
。 (此外,整个浏览器用户界面都是围绕这些项目问题 ID 构建的)
我尝试了什么:
- 查看了 Issue JSON Schema docs,它似乎不包含额外的 ID
- 试过是否可以手动转换,好像不行。
那么,如何将全局问题 ID(例如 2-120
)转换为项目问题 ID(例如 EX-10
)?
再看schema后,干脆忽略了idReadable
。因此,对 api/issues/PA-102?fields=id,idReadable
的请求将为您提供两种类型的 ID。
{ "id": "2-120", "idReadable": "PA-20" }
当我在 API api/issues/
中查询 fields="id"
的问题时,我得到了一系列与此类似的问题:
[
{ "id": "2-120" }
]
这适用于进一步的调用,因为 2-120
可用于调用 /api/issues/{id}
。但是,我还需要向用户显示这些 ID,他们更喜欢基于项目的 ID,例如 EX-10
。 (此外,整个浏览器用户界面都是围绕这些项目问题 ID 构建的)
我尝试了什么:
- 查看了 Issue JSON Schema docs,它似乎不包含额外的 ID
- 试过是否可以手动转换,好像不行。
那么,如何将全局问题 ID(例如 2-120
)转换为项目问题 ID(例如 EX-10
)?
再看schema后,干脆忽略了idReadable
。因此,对 api/issues/PA-102?fields=id,idReadable
的请求将为您提供两种类型的 ID。
{ "id": "2-120", "idReadable": "PA-20" }