Gibt ein Bild in voller Größe oder anhand seines URI zurück. Zu den Eingabeparametern gehören:
Problembehebung. Dies ist der einzige Befehl, der zurückgeben sollte: Content-Type: image/jpeg.
Alle anderen Befehle geben Content-Type: application/json;charset=utf-8 zurück.
Dieser Befehl wurde in API-Level 2 eingestellt.
Parameter
- fileUri::URI der Zieldatei. Hersteller entscheiden, ob sie absoluten oder relativen URIs angeben. Clients können dies als intransparente Kennung behandeln.
- maxSize (optional): Maximale Größe des angeforderten Bildes.
max(scaledimage_width, scaledimage_height). Wenn
maxSizeweggelassen wird oder größer ist als das Bild in voller Größe, wird das Bild in voller Größe zurückgegeben.
Ergebnisse
- content:Binäre Bilddaten, einschließlich entsprechender (z. B. skaliert) Metadaten im Bildheader.
Fehler
- missingParameter:Der erforderliche
fileUriist nicht angegeben. - invalidParameterName:Der Name eines Eingabeparameters wurde nicht erkannt.
- invalidParameterValue::Der Name des Eingabeparameters wird erkannt, aber sein Wert
ist ungültig; Beispiel: Der Wert
fileUriist nicht vorhanden, sein Datentyp ist falsch, odermaxSizehat den falschen Datentyp.
Befehls-E/A | |
|---|---|
| Befehlseingabe | {
"parameters": {
"fileUri": "file URI",
"maxSize": 400
}
} |
| Befehlsausgabe | Image binary data |
| Befehlsausgabe (Fehler) | {
"error": {
"code": "invalidParameterValue",
"message": "Parameter fileUri doesn't exist."
}
} |