質問編集履歴
1
文章の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,12 @@
|
|
1
|
-
#
|
1
|
+
# 実現したいこと
|
2
2
|
|
3
|
-
RedmineAPIへActiveResourceを使用してチケット登録
|
3
|
+
RedmineAPIへActiveResourceを使用して新しくチケット登録をしたい。
|
4
4
|
|
5
5
|
|
6
6
|
|
7
7
|
# 現状
|
8
|
+
|
9
|
+
以下のURLでは、Redmineを、「http://www.example.com/redmine/」に設置したものとしています。
|
8
10
|
|
9
11
|
ActiveResourceを使用して以下のソースでRedmineAPIからチケットの情報取得はできました。
|
10
12
|
|
@@ -24,7 +26,7 @@
|
|
24
26
|
|
25
27
|
def self.configure
|
26
28
|
|
27
|
-
self.site = '
|
29
|
+
self.site = 'http://www.example.com/'
|
28
30
|
|
29
31
|
self.headers['X-Redmine-API-Key'] = 'API KEY'
|
30
32
|
|
@@ -34,7 +36,7 @@
|
|
34
36
|
|
35
37
|
def self.find_ticket(no)
|
36
38
|
|
37
|
-
self.find(:one, from: "/
|
39
|
+
self.find(:one, from: "/redmine/issues/#{no}.json", params: { include: 'journals' })
|
38
40
|
|
39
41
|
end
|
40
42
|
|
@@ -98,10 +100,4 @@
|
|
98
100
|
|
99
101
|
|
100
102
|
|
101
|
-
[ActiveResourceのドキュメント](http://webos-goodies.jp/archives/how_to_use_activeresource_2.html)を読んでみましたが、POSTについて情報を見つけることができませんでした。
|
102
|
-
|
103
|
-
|
104
|
-
|
105
|
-
# 実現したいこと
|
106
|
-
|
107
|
-
|
103
|
+
おわかりの方、ご指導よろしくお願い申し上げます。
|