camera.getImage

Menampilkan gambar berukuran penuh atau berskala besar berdasarkan URI-nya. Parameter input mencakup resolusi. Ini adalah satu-satunya perintah yang harus menampilkan, Content-Type: image/jpeg. Semua perintah lainnya akan menampilkan Content-Type: application/json;charset=utf-8. Perintah ini tidak digunakan lagi di API level 2.

Parameter

  • fileUri: URI file target. Produsen memutuskan apakah akan menggunakan URI absolut atau relatif. Klien dapat memperlakukan ini sebagai ID buram.
  • maxSize: (Opsional) Ukuran maksimum gambar yang diminta; max(scaledimage_width, scalingimage_height). Jika maxSize dihilangkan atau lebih besar daripada gambar ukuran penuh, gambar ukuran penuh akan dikembalikan.

Hasil

  • content: Data biner gambar, termasuk yang sesuai (misalnya, yang diskalakan) metadata dalam header gambar.

Error

  • missingParameter: fileUri yang diperlukan tidak ditentukan.
  • invalidParameterName: Nama parameter input tidak dikenal.
  • invalidParameterValue: Nama parameter input dikenali, tetapi nilainya tidak valid; misalnya, nilai fileUri tidak ada, tipe datanya salah, atau maxSize memiliki jenis data yang salah.

I/O Perintah

Input Perintah
{
   
"parameters": {
       
"fileUri": "file URI",
       
"maxSize": 400
   
}
}
Output Perintah
Image binary data
Output Perintah (Error)
{
   
"error": {
       
"code": "invalidParameterValue",
       
"message": "Parameter fileUri doesn't exist."
   
}
}