teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文章の変更

2017/06/14 13:20

投稿

TJMYK
TJMYK

スコア82

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,8 @@
1
- # ゴール
1
+ # 実現したいこと
2
- RedmineAPIへActiveResourceを使用してチケット登録ができる
2
+ RedmineAPIへActiveResourceを使用して新しくチケット登録をしたい
3
3
 
4
4
  # 現状
5
+ 以下のURLでは、Redmineを、「http://www.example.com/redmine/」に設置したものとしています。
5
6
  ActiveResourceを使用して以下のソースでRedmineAPIからチケットの情報取得はできました。
6
7
 
7
8
  Model
@@ -11,12 +12,12 @@
11
12
  class SupportTicket < ActiveResource::Base
12
13
 
13
14
  def self.configure
14
- self.site = 'URL'
15
+ self.site = 'http://www.example.com/'
15
16
  self.headers['X-Redmine-API-Key'] = 'API KEY'
16
17
  end
17
18
 
18
19
  def self.find_ticket(no)
19
- self.find(:one, from: "/support/issues/#{no}.json", params: { include: 'journals' })
20
+ self.find(:one, from: "/redmine/issues/#{no}.json", params: { include: 'journals' })
20
21
  end
21
22
 
22
23
  end
@@ -48,7 +49,4 @@
48
49
  end
49
50
  ```
50
51
 
51
- [ActiveResourceのドキュメント](http://webos-goodies.jp/archives/how_to_use_activeresource_2.html)を読んでみましたが、POSTについて情報を見つけることができませんでした。
52
-
53
- # 実現したいこと
54
- Redmineに新しくチケット登録をしたい。
52
+ おわかりの方、ご指導よろしくお願申し上げます