Camera.updateSession

Oturum zaman aşımını yeniler. Bir oturum, kamerayla etkileşim; Örneğin, Arkadaş Bitkiler projenizde 10 dakikalık zaman aşımının 10 dakikanın tamamına sıfırlanması, takePicture komutu yürütülür. Bu komut kullanımdan kaldırıldı kullanıma sunduk.

Parametreler

  • sessionId: Dize türünün benzersiz oturum tanımlayıcısı.
  • timeout: (İsteğe bağlı) Saniye cinsinden istenen oturum zaman aşımı. Atlanırsa (HTTP isteğinin gövdesi yoksa) kamera, zaman aşımına uğrar.

Sonuçlar

  • sessionId: İletilen onaylanmış oturum tanımlayıcısı dizesi komuta aktaracağım.
  • zaman aşımı: Saniye cinsinden onaylanmış oturum zaman aşımı.

Hatalar

  • missingparameter: sessionId eksik; örneğin, sessionId belirtilmemiş.
  • geçersizParametreAdı: Bir veya daha fazla giriş parametresi adı tanınmıyor.
  • invalidParameterValue: Giriş parametresi adları tanınacak. ancak iletilen değerlerden en az biri geçersiz. örneğin, sessionId mevcut değilse, artık etkin değil, veri türü yanlış veya timeout veri türü yanlış.

Komut G/Ç

Komut Girişi
{
   
"parameters": {
       
"sessionId": "12ABC3",
       
"timeout": 50
   
}
}
Komut Çıkışı
{
   
"results": {
       
"sessionId": "12ABC3",
       
"timeout": 50
   
}
}
Komut Çıkışı (Hata)
{
   
"error": {
       
"code": "missingParameter",
       
"message": "Parameter sessionId is missing."
   
}
}