camera.getImage

Muestra una imagen en tamaño completo o a escala según el URI. Los parámetros de entrada incluyen la resolución. Este es el único comando que debería mostrar, Content-Type: image/jpeg. Todos los demás comandos muestran Content-Type: application/json;charset=utf-8. Este comando dejó de estar disponible en el nivel de API 2.

Parámetros

  • fileUri: Es el URI del archivo de destino. Los fabricantes deciden si usar URI absolutos o relativos. Los clientes pueden tratar esto como un identificador opaco.
  • maxSize: (opcional) tamaño máximo de la imagen solicitada; max(scaledimage_width, scaleimage_height). Si se omite maxSize o es más grande que la imagen en tamaño completo, se mostrará la imagen en tamaño completo.

Resultados

  • content: Datos binarios de imágenes, incluidos los metadatos correspondientes (por ejemplo, ajustados) en el encabezado de la imagen.

Errores

  • missingParameter: No se especifica el fileUri obligatorio.
  • invalidParameterName: No se reconoce el nombre de un parámetro de entrada.
  • invalidParameterValue: Se reconoce el nombre del parámetro de entrada, pero su valor no es válido. Por ejemplo, el valor fileUri no existe, su tipo de datos es incorrecto o maxSize tiene un tipo de datos incorrecto.

E/S de comando

Entrada del comando
{
    "parameters": {
        "fileUri": "file URI",
        "maxSize": 400
    }
}
Resultado del comando
Image binary data
Resultado del comando (error)
{
    "error": {
        "code": "invalidParameterValue",
        "message": "Parameter fileUri doesn't exist."
    }
}