camera.getImage

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Renvoie une image en taille réelle ou mise à l'échelle en fonction de son URI. Les paramètres d'entrée incluent la résolution. C'est la seule commande qui doit être renvoyée : Content-Type: image/jpeg. Toutes les autres commandes renvoient Content-Type: application/json;charset=utf-8. Cette commande est obsolète depuis le niveau d'API 2.

Paramètres

  • fileUri:URI du fichier cible. Les fabricants décident d'utiliser des URI absolus ou relatifs. Les clients peuvent le considérer comme un identifiant opaque.
  • maxSize (facultatif) : taille maximale de l'image demandée ; max(scaledimage_width, scaleimage_height). Si maxSize est omis ou supérieur à l'image en taille réelle, cette dernière est renvoyée.

Résultats

  • content : données binaires de l'image, y compris les métadonnées correspondantes (mises à l'échelle, par exemple) dans l'en-tête d'image

Erreurs

  • missingParameter:l'élément fileUri obligatoire n'est pas spécifié.
  • invalidParameterName : le nom d'un paramètre d'entrée n'est pas reconnu.
  • invalidParameterValue:le nom du paramètre d'entrée est reconnu, mais sa valeur n'est pas valide. Par exemple, la valeur fileUri n'existe pas, son type de données est incorrect ou le type de données maxSize est incorrect.

E/S de commande

Saisie de commande
{
    "parameters": {
        "fileUri": "file URI",
        "maxSize": 400
    }
}
Résultat de la commande
Image binary data
Résultat de la commande (erreur)
{
    "error": {
        "code": "invalidParameterValue",
        "message": "Parameter fileUri doesn't exist."
    }
}