在JIRA中,可以通过简单的GET请求创建新问题:http://confluence.atlassian.com/display/JIRA/Creating+Issues+via+direct+HTML+links。Redmine:通过GET请求创建问题
这样的链接的一个简单的例子:
“http://jira.atlassian.com/secure/CreateIssueDetails!init.jspa?pid=10420 &问题类型= 3 &摘要=说+你好+世界“
这会在PID = 1042的项目中创建一个新问题,其中包含摘要”Say Hello world“。
有没有Redmine插件/ API允许这样的用例?由于我希望允许用户通过电子邮件发送的链接创建新的问题(使用预先填充的数据),并且我不想使用JavaScript作为工作(将REST json/xml数据)。
编辑: 从我看到的(http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails)Redmine提供了一个用于提交问题的电子邮件API,这将是一个解决方案。我将能够添加一个“mailto:”链接,它将预先填充消息的内容。 该解决方案需要额外的电子邮件,所以我仍然希望有一个后链接解决方案。
w3c建议GET请求是'安全的';即他们不修改服务器上的任何内容。 Redmine将在设计时考虑到这一点 - 您只能通过发布到/发布问题来创建问题。 – hdgarrood 2012-10-23 14:44:52
这个插件是安全的,因为它不会产生任何副作用。它只是打开一个报告问题的表格,并用查询参数中提供的数据预先填写表格。仍然需要点击'保存'按钮来创建报告。 – 2012-10-25 08:47:37