camera.getImage

Menampilkan gambar ukuran penuh atau yang diskalakan berdasarkan URI-nya. Parameter input mencakup resolusi. Ini adalah satu-satunya perintah yang akan 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 mungkin memperlakukan ini sebagai ID buram.
  • maxSize: (Opsional) Ukuran maksimum gambar yang diminta; max(scaledimage_width, diskalakanimage_height). Jika maxSize dihilangkan atau lebih besar daripada gambar ukuran penuh, gambar ukuran penuh akan ditampilkan.

Hasil

  • content: Data biner gambar, termasuk metadata yang sesuai (misalnya, diskalakan) di 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, jenis datanya salah, atau maxSize memiliki jenis data yang salah.

Perintah I/O

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."
    }
}