camera.updateSession

セッション タイムアウトを更新します。セッションは自動的に カメラの操作で開始されるセッションは タイムアウトが 10 分の場合、タイムアウトは 10 分にリセットされます。 takePicture コマンドが実行される。このコマンドは非推奨となりました。 API レベル 2 で使用できます。

パラメータ

  • sessionId: 文字列型の一意のセッション ID。
  • timeout: (省略可)リクエストされたセッション タイムアウト(秒単位)。 省略した場合(HTTP リクエストに本文がない場合)、カメラは妥当な HTTP であると判断する必要があります。 あります。

結果

  • sessionId: 渡された確認済みセッション ID の文字列 指定できます。
  • timeout: 確認されたセッション タイムアウト(秒単位)。

エラー

  • missingParameter: sessionId がありません。たとえば sessionId が指定されていません。
  • invalidParameterName: 1 つ以上の入力パラメータ名が 認識されません。
  • invalidParameterValue: 入力パラメータ名が認識され、 渡された 1 つ以上の値が無効です。たとえば、sessionId 存在しない、アクティブでなくなっている、データの種類が正しくない、 timeout は間違ったデータ型です。

コマンド I/O

コマンド入力
{
    "parameters": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
コマンド出力
{
    "results": {
        "sessionId": "12ABC3",
        "timeout": 50
    }
}
コマンド出力(エラー)
{
    "error": {
        "code": "missingParameter",
        "message": "Parameter sessionId is missing."
    }
}