我开发了一个AC / SpringBoot Jira插件,它需要在宿主应用程序中存储属性。 Atlassian提供了我喜欢使用的Hosted Data Storage。
我通过Firefox RESTClient进行了测试,以便使用此功能。
向此网址发出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调用确实找到了我的插件,而第二个REST资源没有找到。
已经在“Atlassian社区”网站上询问了{p> A similar question,但直到今天才找到解决方案。也许这只是一个错误的错误消息或类似的东西。这里有人有“托管数据存储”功能的经验并可以提供帮助吗?
谢谢, 的Matthias