Мне нужно создавать новые заметки в существующих выпусках Redmine. Будет лучше, если это будет достигнуто через Rest API, но я открыт для других решений.
В некоторых частях документа кажется возможным , но в других написано (скоро) , как будто это не реализовано jet.
Я нашел этот пост с таким же запросом, но без ответа.
Я уже попробовал и в журнале появилось:
Обработка IssuesController # обновление до json (для 127.0.0.1 в
2012-01-12 16:07:03) [PUT] Параметры: {"format" => "json",
"action" => "update", "id" => "8", "controller" => "Issues"} Завершено в
34ms (Просмотр: 0, DB: 4) | 200 ОК [http://localhost/issues/8.json]
Но это не совсем обновлено. Я использую эту команду, чтобы сделать запрос
curl -v -H "Content-Type:text.json" -X PUT --data "@/tmp/8.json" -u admin:admin http://localhost:3000/issues/8.json
и содержимое 8.json:
{
"issue": {
"subject": "subject123",
"notes":"funciona el rest"
}
}
Меня раздражает то, что я использую порт 3000, но он, кажется, игнорируется в ответе журнала.