Обновляет тайм-аут сеанса. Сеанс автоматически обновляется при любом взаимодействии с камерой; например, сеанс, начинающийся с 10-минутного тайм-аута, должен сброситься до полных 10 минут при выполнении команды takePicture . Эта команда устарела на уровне API 2.
Параметры
- sessionId: уникальный идентификатор сеанса строкового типа.
- таймаут: (Необязательно) Запрошенный таймаут сеанса в секундах. Если этот параметр опущен (HTTP-запрос не имеет тела), камера должна определить разумное время ожидания.
Результаты
- sessionId: подтвержденная строка идентификатора сеанса, переданная команде.
- тайм-аут: подтвержденный тайм-аут сеанса в секундах.
Ошибки
- MissingParameter:
sessionIdотсутствует; например,sessionIdне указан. - validParameterName: одно или несколько имен входных параметров не распознаны.
- validParameterValue: имена входных параметров распознаются, но одно или несколько переданных значений недействительны; например,
sessionIdне существует, он больше не активен, его тип данных неверен илиtimeoutимеет неправильный тип данных.
Командный ввод/вывод | |
|---|---|
| Ввод команды | {
"parameters": {
"sessionId": "12ABC3",
"timeout": 50
}
} | Вывод команды | {
"results": {
"sessionId": "12ABC3",
"timeout": 50
}
} |
| Вывод команды (ошибка) | {
"error": {
"code": "missingParameter",
"message": "Parameter sessionId is missing."
}
} |