セッションの一覧を取得します。
HTTPメソッド | リクエストURL |
---|---|
GET | http://{Hostname}:{Port}/api/session/list |
なし
GET /api/session/list HTTP/1.1 X-Fs-SessionId: F15B47BC1F004DB489BAF1E4CDD0100D
APIの実行が成功した場合、HTTPステータスコードは200
が返ります。
実行に成功するとセッションの一覧が返ります。
セッションの情報としては次の情報が取得できます。
<result> <status>success</status> <data> <session> <sessionId>75466093-c239-4a24-acf5-95d939f74b77</sessionId> <user>/guest</user> <remain>18min46sec</remain> <status>Running</status> </session> <session> <sessionId>cf9ae36d-9952-4e9a-9d57-e10248514cdd</sessionId> <user></user> <remain>21min39sec</remain> <status></status> </session> </data> </result>
下記以外のエラーについては、共通エラーコードを参照してください。
エラーコード | HTTPステータスコード | 説明 |
---|---|---|
2001 | 403 Forbidden | ログインしていなかった場合 |
指定のセッションについての情報を取得します。
HTTPメソッド | リクエストURL |
---|---|
GET | http://{Hostname}:{Port}/api/session/show |
パラメーター | 必須 | 説明 |
---|---|---|
sessionId | はい |
情報を取得するセッションのセッションIDを指定します。 セッションIDは、list APIの実行結果で取得できます。 |
GET /api/session/show?sessionId=cf9ae36d-9952-4e9a-9d57-e10248514cdd HTTP/1.1 X-Fs-SessionId: F15B47BC1F004DB489BAF1E4CDD0100D
APIの実行が成功した場合、HTTPステータスコードは200
が返ります。
実行に成功するとセッションの情報が返ります。
セッションの情報としては次の情報が取得できます。
<result> <status>success</status> <data> <lifeTime>30min</lifeTime> <createTime>2012-08-24T18:21:17 JST</createTime> <user>/guest</user> <remain>29min12sec</remain> <externalVariables> <externalVariable> <name>ExVar1</name> <variables> <variable> <name>var1</name> <value>value1</value> </variable> <variable> <name>var2</name> <value>value2</value> </variable> </variables> </externalVariable> <externalVariable> <name>ExVar2</name> <variables> <variable> <name>var1</name> <value>value1</value> </variable> <variable> <name>var2</name> <value>value2</value> </variable> </variables> </externalVariable> </externalVariables> <streams> <stream> <name>stream1</name> <value>value1</value> </stream> <stream> <name>stream2</name> <value>value2</value> </stream> </streams> </data> </result>
下記以外のエラーについては、共通エラーコードを参照してください。
エラーコード | HTTPステータスコード | 説明 |
---|---|---|
2000 | 400 Bad Request | sessionIdパラメーターが存在しなかった場合 |
2001 | 403 Forbidden | ログインしていなかった場合 |
2002 | 404 Not Found | sessionIdで指定したセッションが存在しなかった場合 |