プロジェクト

全般

プロフィール

Rest IssueJournals » 履歴 » バージョン 1

Mitsuyoshi Yoshida, 2011/12/11 18:44

1 1 Mitsuyoshi Yoshida
redmine.org の "Rest_Issues":http://www.redmine.org/projects/redmine/wiki/Rest_IssueJournals (version 1)の日本語訳です。
2
3
{{>toc}}
4
5
h1. REST チケット履歴
6
7
h2. 履歴を含めたチケットの表示
8
9
XML または JSON で情報を取得することが出来ます。
10
レスポンスの例は XML で取得した結果です。
11
12
<pre>
13
GET /issues/[id].xml?include=journals
14
GET /issues/[id].json?include=journals
15
</pre>
16
17
+レスポンス+
18
19
<pre><code clas="xml">
20
<issue>
21
    <id>1</id>
22
    <project name="Redmine" id="1"/>
23
    <tracker name="Defect" id="1"/>
24
	
25
	[...]
26
	
27
	<journals type="array">
28
		<journal id="1">
29
			<user name="Jean-Philippe Lang" id="1"/>
30
			<notes>Fixed in Revision 128</notes>
31
			<created_on>2007-01-01T05:21:00+01:00</created_on>
32
			<details type="array"/>
33
		</journal>
34
35
		[...]
36
		
37
		<journal id="10531">
38
			<user name="efgh efgh" id="7384"/>
39
			<notes/>
40
			<created_on>2009-08-13T11:33:17+02:00</created_on>
41
			<details type="array">
42
				<detail property="attr" name="status_id">
43
					<old_value>5</old_value>
44
					<new_value>8</new_value>
45
				</detail>
46
			</details>
47
		</journal>
48
		
49
		[...]
50
		
51
	</journals>
52
</issue>
53
</code></pre>
54
55
この例では履歴要素 @<journal>@ を 2 つ表示しています。
56
57
# コメント @<note>@ の追加
58
# プロパティ @property@ の値の変更
59
60
61
h2. チケットの更新
62
63
(soon)