<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/index.php?action=history&amp;feed=atom&amp;title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB</id>
		<title>Restコンソール - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/index.php?action=history&amp;feed=atom&amp;title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;action=history"/>
		<updated>2026-05-11T23:02:33Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=28889&amp;oldid=prev</id>
		<title>MakoBot: Robot: Replacing 'OpenSim' to 'OpenSimulator', which is the precise name</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=28889&amp;oldid=prev"/>
				<updated>2012-03-04T06:57:30Z</updated>
		
		<summary type="html">&lt;p&gt;Robot: Replacing &amp;#039;OpenSim&amp;#039; to &amp;#039;OpenSimulator&amp;#039;, which is the precise name&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 06:57, 4 March 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== REST コンソールについて ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== REST コンソールについて ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;REST &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;コンソールを使うと、OpenSim &lt;/del&gt;サービスのさまざまな管理をリモートで実行できるようになります。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;REST &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;コンソールを使うと、OpenSimulator &lt;/ins&gt;サービスのさまざまな管理をリモートで実行できるようになります。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;このインターフェースを使うと、コマンドをサーバに送信し、結果を取得できるようになります。データの送受信は RESTful な HTTP で行われます。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;このインターフェースを使うと、コマンドをサーバに送信し、結果を取得できるようになります。データの送受信は RESTful な HTTP で行われます。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MakoBot</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=28470&amp;oldid=prev</id>
		<title>MakoBot: Robot: Cosmetic changes</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=28470&amp;oldid=prev"/>
				<updated>2012-03-04T04:08:50Z</updated>
		
		<summary type="html">&lt;p&gt;Robot: Cosmetic changes&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 04:08, 4 March 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Quicklinks/ja|RestConsole}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Quicklinks/ja|RestConsole}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==REST コンソールについて==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== REST コンソールについて ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;REST コンソールを使うと、OpenSim サービスのさまざまな管理をリモートで実行できるようになります。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;REST コンソールを使うと、OpenSim サービスのさまざまな管理をリモートで実行できるようになります。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;サンプルのコンソールクライアント、OpenSim.ConsoleClient.exe を見てみると、仕組みがわかると思います。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;サンプルのコンソールクライアント、OpenSim.ConsoleClient.exe を見てみると、仕組みがわかると思います。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==使い方==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== 使い方 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;リモートコンソールを使うには、OpenSimulator 系のサービスを &amp;lt;tt&amp;gt;-console rest&amp;lt;/tt&amp;gt; を引数に指定して起動します。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;リモートコンソールを使うには、OpenSimulator 系のサービスを &amp;lt;tt&amp;gt;-console rest&amp;lt;/tt&amp;gt; を引数に指定して起動します。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; mono OpenSim.exe -console rest&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; mono OpenSim.exe -console rest&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==構文==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== 構文 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;ここでは、OpenSimulator 系のサービスのアドレスが &amp;lt;nowiki&amp;gt;http://foo.bar:8002&amp;lt;/nowiki&amp;gt; になっていると仮定して説明します。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;ここでは、OpenSimulator 系のサービスのアドレスが &amp;lt;nowiki&amp;gt;http://foo.bar:8002&amp;lt;/nowiki&amp;gt; になっていると仮定して説明します。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;まず、HTTP POST リクエストを送信して新しいセションを開始します。ユーザ名とパスワードは、OpenSim.ini の &amp;lt;tt&amp;gt;[Network]&amp;lt;/tt&amp;gt; セクションの &amp;lt;tt&amp;gt;ConsoleUser&amp;lt;/tt&amp;gt; と &amp;lt;tt&amp;gt;ConsolePass&amp;lt;/tt&amp;gt; と一致させる必要があります。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;まず、HTTP POST リクエストを送信して新しいセションを開始します。ユーザ名とパスワードは、OpenSim.ini の &amp;lt;tt&amp;gt;[Network]&amp;lt;/tt&amp;gt; セクションの &amp;lt;tt&amp;gt;ConsoleUser&amp;lt;/tt&amp;gt; と &amp;lt;tt&amp;gt;ConsolePass&amp;lt;/tt&amp;gt; と一致させる必要があります。&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: USER, PASS&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: USER, PASS&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/StartSession/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/StartSession/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;SessionID&amp;gt;&amp;lt;/SessionID&amp;gt;&amp;lt;Prompt&amp;gt;&amp;lt;/Prompt&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;SessionID&amp;gt;&amp;lt;/SessionID&amp;gt;&amp;lt;Prompt&amp;gt;&amp;lt;/Prompt&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;これでセション ID が取得できました。これを使って、コマンドを送信して、結果を受信します。まず、コンソールのスクロールバック・バッファを取得しましょう。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;これでセション ID が取得できました。これを使って、コマンドを送信して、結果を受信します。まず、コンソールのスクロールバック・バッファを取得しましょう。&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: なし&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: なし&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/ReadResponses/&amp;lt;SessionID&amp;gt;/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/ReadResponses/&amp;lt;SessionID&amp;gt;/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Line Number=x&amp;gt;&amp;lt;/Line&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Line Number=x&amp;gt;&amp;lt;/Line&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;レスポンスには、現在はバッファにある全ての行が含まれています。もう一度取得すると、新しい行だけが取得されます。データがない場合、30 秒間待機した後で、エラーを返します。クライアントは再試行 (ポーリング) する必要があります。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;レスポンスには、現在はバッファにある全ての行が含まれています。もう一度取得すると、新しい行だけが取得されます。データがない場合、30 秒間待機した後で、エラーを返します。クライアントは再試行 (ポーリング) する必要があります。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;セション ID を ID パラメタの値に指定して、再度 POST リクエストを送信しましょう。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;セション ID を ID パラメタの値に指定して、再度 POST リクエストを送信しましょう。&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: ID, COMMAND&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: ID, COMMAND&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/SessionCommand/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/SessionCommand/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Result&amp;gt;&amp;lt;/Result&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Result&amp;gt;&amp;lt;/Result&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;全てがうまくいくと、コマンドが実行されるはずです。他のコマンドも試してみましょう。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;全てがうまくいくと、コマンドが実行されるはずです。他のコマンドも試してみましょう。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;コネクションを切断する際には、さらに POST リクエストを送信します。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;コネクションを切断する際には、さらに POST リクエストを送信します。&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: ID&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;パラメタ: ID&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/CloseSession/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; &amp;lt;nowiki&amp;gt;http://foo.bar:8002/CloseSession/&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Result&amp;gt;&amp;lt;/Result&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Result&amp;gt;&amp;lt;/Result&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;セションが終了します。またコマンドを送信する場合は、再度ログインしなければならなくなります。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;セションが終了します。またコマンドを送信する場合は、再度ログインしなければならなくなります。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==サンプル==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== サンプル ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DEFAULTSORT:れすと}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DEFAULTSORT:れすと}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Japanese Translations]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Japanese Translations]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MakoBot</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=23853&amp;oldid=prev</id>
		<title>MakoBot: Categorized into :Category:Japanese Translations</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=23853&amp;oldid=prev"/>
				<updated>2011-06-11T09:08:00Z</updated>
		
		<summary type="html">&lt;p&gt;Categorized into &lt;a href=&quot;/wiki/Category:Japanese_Translations&quot; title=&quot;Category:Japanese Translations&quot;&gt;Category:Japanese Translations&lt;/a&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:08, 11 June 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==サンプル==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==サンプル==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Japanese Translations]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DEFAULTSORT:れすと}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{DEFAULTSORT:れすと}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Japanese Translations]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MakoBot</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=23815&amp;oldid=prev</id>
		<title>MakoBot: added sort key</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=23815&amp;oldid=prev"/>
				<updated>2011-06-11T08:48:51Z</updated>
		
		<summary type="html">&lt;p&gt;added sort key&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 08:48, 11 June 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 50:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 50:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Japanese Translations]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Japanese Translations]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;{{DEFAULTSORT:れすと}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MakoBot</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=23711&amp;oldid=prev</id>
		<title>MakoBot: Added all of Japanese translation page into :Category:Japanese Translations and removed them from any other categories</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=23711&amp;oldid=prev"/>
				<updated>2011-06-11T05:40:46Z</updated>
		
		<summary type="html">&lt;p&gt;Added all of Japanese translation page into &lt;a href=&quot;/wiki/Category:Japanese_Translations&quot; title=&quot;Category:Japanese Translations&quot;&gt;Category:Japanese Translations&lt;/a&gt; and removed them from any other categories&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:40, 11 June 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==サンプル==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==サンプル==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[RestConsole#Examples]] を見てください。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Japanese Translations]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MakoBot</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=21272&amp;oldid=prev</id>
		<title>Makopoppo: RestConsole/ja moved to Restコンソール</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=21272&amp;oldid=prev"/>
				<updated>2011-02-27T10:43:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;a href=&quot;/wiki/RestConsole/ja&quot; class=&quot;mw-redirect&quot; title=&quot;RestConsole/ja&quot;&gt;RestConsole/ja&lt;/a&gt; moved to &lt;a href=&quot;/wiki/Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&quot; title=&quot;Restコンソール&quot;&gt;Restコンソール&lt;/a&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 10:43, 27 February 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Makopoppo</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=21271&amp;oldid=prev</id>
		<title>Makopoppo: New page: {{Quicklinks/ja|RestConsole}}  ==REST コンソールについて== REST コンソールを使うと、OpenSim サービスのさまざまな管理をリモートで実行できるよう...</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Rest%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB&amp;diff=21271&amp;oldid=prev"/>
				<updated>2011-02-27T10:43:20Z</updated>
		
		<summary type="html">&lt;p&gt;New page: {{Quicklinks/ja|RestConsole}}  ==REST コンソールについて== REST コンソールを使うと、OpenSim サービスのさまざまな管理をリモートで実行できるよう...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Quicklinks/ja|RestConsole}}&lt;br /&gt;
&lt;br /&gt;
==REST コンソールについて==&lt;br /&gt;
REST コンソールを使うと、OpenSim サービスのさまざまな管理をリモートで実行できるようになります。&lt;br /&gt;
&lt;br /&gt;
このインターフェースを使うと、コマンドをサーバに送信し、結果を取得できるようになります。データの送受信は RESTful な HTTP で行われます。&lt;br /&gt;
&lt;br /&gt;
送信は非常に単純ですが、受信はそうもいきません。CAPS URI に Long Poll を仕掛けて接続を維持しながら、 Reverse HTTP で受信します。&lt;br /&gt;
&lt;br /&gt;
プロトコルの効率を上げるため、ヘルプ機能がクライアントに送信されます。キー入力の内容をいちいちサーバに送信するのではなく、入力チェックを通過したコマンドラインだけが送信されるようになっています。これを可能にするために、サーバは burst-on-connect でデータを送信します。データの内容は、発行できるコマンドの一覧と、ヘルプ情報となっています。この情報を使って、クライアントは &amp;quot;help&amp;quot; コマンドで表示される内容をローカルでも生成することができるようになっています。もちろん、インタラクティブにコマンドラインのヘルプを送信することもできます。&lt;br /&gt;
&lt;br /&gt;
サンプルのコンソールクライアント、OpenSim.ConsoleClient.exe を見てみると、仕組みがわかると思います。&lt;br /&gt;
&lt;br /&gt;
==使い方==&lt;br /&gt;
リモートコンソールを使うには、OpenSimulator 系のサービスを &amp;lt;tt&amp;gt;-console rest&amp;lt;/tt&amp;gt; を引数に指定して起動します。&lt;br /&gt;
&lt;br /&gt;
例：グリッドモードの Robust サーバの場合&lt;br /&gt;
 mono Robust.exe -console rest&lt;br /&gt;
&lt;br /&gt;
例：シミュレータの場合 (グリッド・スタンドアロン共通)&lt;br /&gt;
 mono OpenSim.exe -console rest&lt;br /&gt;
&lt;br /&gt;
==構文==&lt;br /&gt;
ここでは、OpenSimulator 系のサービスのアドレスが &amp;lt;nowiki&amp;gt;http://foo.bar:8002&amp;lt;/nowiki&amp;gt; になっていると仮定して説明します。&lt;br /&gt;
&lt;br /&gt;
まず、HTTP POST リクエストを送信して新しいセションを開始します。ユーザ名とパスワードは、OpenSim.ini の &amp;lt;tt&amp;gt;[Network]&amp;lt;/tt&amp;gt; セクションの &amp;lt;tt&amp;gt;ConsoleUser&amp;lt;/tt&amp;gt; と &amp;lt;tt&amp;gt;ConsolePass&amp;lt;/tt&amp;gt; と一致させる必要があります。&amp;lt;br&amp;gt;&lt;br /&gt;
パラメタ: USER, PASS&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://foo.bar:8002/StartSession/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;SessionID&amp;gt;&amp;lt;/SessionID&amp;gt;&amp;lt;Prompt&amp;gt;&amp;lt;/Prompt&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&lt;br /&gt;
&lt;br /&gt;
これでセション ID が取得できました。これを使って、コマンドを送信して、結果を受信します。まず、コンソールのスクロールバック・バッファを取得しましょう。&amp;lt;br&amp;gt;&lt;br /&gt;
パラメタ: なし&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://foo.bar:8002/ReadResponses/&amp;lt;SessionID&amp;gt;/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Line Number=x&amp;gt;&amp;lt;/Line&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
レスポンスには、現在はバッファにある全ての行が含まれています。もう一度取得すると、新しい行だけが取得されます。データがない場合、30 秒間待機した後で、エラーを返します。クライアントは再試行 (ポーリング) する必要があります。&lt;br /&gt;
&lt;br /&gt;
セション ID を ID パラメタの値に指定して、再度 POST リクエストを送信しましょう。&amp;lt;br&amp;gt;&lt;br /&gt;
パラメタ: ID, COMMAND&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://foo.bar:8002/SessionCommand/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Result&amp;gt;&amp;lt;/Result&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
全てがうまくいくと、コマンドが実行されるはずです。他のコマンドも試してみましょう。&lt;br /&gt;
&lt;br /&gt;
コネクションを切断する際には、さらに POST リクエストを送信します。&amp;lt;br&amp;gt;&lt;br /&gt;
パラメタ: ID&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;http://foo.bar:8002/CloseSession/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
返答: (XML) &amp;lt;ConsoleSession&amp;gt;&amp;lt;Result&amp;gt;&amp;lt;/Result&amp;gt;&amp;lt;/ConsoleSession&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
セションが終了します。またコマンドを送信する場合は、再度ログインしなければならなくなります。&lt;br /&gt;
&lt;br /&gt;
==サンプル==&lt;br /&gt;
[[RestConsole#Examples]] を見てください。&lt;/div&gt;</summary>
		<author><name>Makopoppo</name></author>	</entry>

	</feed>