我正在研究基于Java的语音转文本应用程序。在其中我需要在特定板上创建JIRA票证。为此,我只有板名可以用作输入。因此,我正在寻找是否有可用的JIRA rest-api,通过它我可以获取特定的板,并且可以在其中创建JIRA票证(如果没有任何变通方法),以便可以在该特定的板上创建票证,用户期望的。
答案 0 :(得分:1)
您可以使用get all boards资源来获取实例上的所有板并按名称过滤所需的板。 但是,不可能轻松地“在特定板中创建票证”。您可以在项目中创建一个问题,将其分配给史诗而不是董事会。 Jira中的板是基于JQL查询的(基本板是项目板,具有单个项目的JQL),但是将出现在板上的问题取决于JQL查询,因此要在特定板中创建问题需要以与该评估板分配到的JQL查询相匹配的方式来创建此问题(可以是任何JQL查询用户编写)。例如,如果用户基于JQL创建板:“ component = ABC”,则您需要创建的问题需要将组件值设置为“ ABC”,否则它将不会出现在板上。 支持JQL的所有可能选项和配置非常困难且耗时,我建议您仅支持基于项目的板,然后可以使用get projects of board资源来查找分配给该板的项目(应该是一个)(您已经拥有get all boards资源提供的木板ID),只需在该项目中创建一个问题(该问题应显示在木板上)。