1

我开发了一个需要在宿主应用程序中存储属性的 AC/SpringBoot Jira 插件。Atlassian 提供了我喜欢使用的托管数据存储。

我通过Firefox RESTClient运行了一个测试来玩这个功能。

向此 URL 发出 GET 请求时:

https://kuespert-dev.atlassian.net/rest/atlassian-connect/1/addons/<MY-PLUGIN-KEY>

在另一个选项卡上登录我的 Jira/Cloud 实例时,一切都很好:我得到了关于我的插件的信息,包括密钥。

但是,当使用此 URL 发出 PUT 请求以设置变量(如上述文档中所述)时:

https://kuespert-dev.atlassian.net/rest/atlassian-connect/1/addons/<MY-PLUGIN-KEY>/properties/testProperty

这个请求正文:

{"string":"string-value","number":5}

以及所需的标题:

Content-Type: application/json

我得到了这个回复:

{
    "status-code": 404,
    "message": "Add-on with key does not exist."
}

这有点烦人,因为第一次 REST 调用确实找到了我的插件,而第二次调用子资源却没有。

“Atlassian Community”网站上已经提出了类似的问题,但直到今天才找到解决方案。

也许这只是一个错误的错误信息或类似的东西。这里有没有人有“托管数据存储”功能的经验并且可以提供帮助?

谢谢, 马蒂亚斯

4

0 回答 0