我想添加一个关于 Redmine 问题的注释。我为此使用 Drupal 和 PHP。
我可以获取数据并发布问题,因此我知道通过 API 与 Redmine 的连接很好。
我在http://www.redmine.org/projects/redmine/wiki/Rest_api查看了 Redmine API 的文档
在问题创建的底部,它提供了以下格式:
PUT /issues/[id].json
{
"issue": {
"subject": "Example issue (was: Test issue)",
"notes": "Changing the subject"
}
}
现在,例如,当我创建一个问题时,该数组是一个简单的一维数组。我需要为这个问题更新过程传递的数据数组的结构是什么。
我的问题创建数组的示例:
$redmineIssueArray = array();
$redmineIssueArray['project_id'] = 2;
$redmineIssueArray['subject'] = $typeBug . " $date";
$redmineIssueArray['priority_id'] = 4;
$redmineIssueArray['description'] = $bugDesc;
$redmineIssueArray['assigned_to_id'] = 2;
请注意,从 Drupal 中的 redmine 模块更新问题的功能是:
redmine_rest_api_issue_update();