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
maxSize
weggelassen 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
fileUri
ist 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
fileUri
ist nicht vorhanden, sein Datentyp ist falsch, odermaxSize
hat 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." } } |