Обновляет тайм-аут сеанса. Сеанс автоматически обновляется при любом взаимодействии с камерой; например, сеанс, начинающийся с 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." } } |