我正在尝试使用curl在Redmine 4.0.3稳定版中创建问题
起初,我试图将项目ID放入json中,但出现了更多错误。
我尝试使用API密钥在用户角色上设置特权 下面的XXXXXX(一切都需要此角色),但 仍然得到相同的结果,该用户(我自己)可以在 Web界面和通过电子邮件就可以了。
curl -k -H "application/xml" \
-H "X-Redmine-Api-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-X POST \
https://redmine-2.mdtsoft.com:9292/projects/incoming/issues.json \
-d ' { "issue": { "Subject": "Example", } } '
我希望系统将在传入的项目中创建一个新问题
我得到:
{"errors":["Subject cannot be blank"]}
答案 0 :(得分:0)
Redmine REST API区分大小写。将“主题”更改为“主题”。
来源:https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Creating-an-issue