Die App gibt diesen Befehl an die Kamera aus, um den Upload eines Bildes oder
direkt von der Kamera
auf einen Server übertragen. Die Kamera sollte das mitgelieferte
-Parameter, um eine HTTP-POST-Anfrage zu bilden. Die hochzuladende Datei wird durch
fileUrl
und es sollte mit der korrektenuploadUrl
Autorisierung durch accessToken
angegeben. Dieser Befehl wurde auf API-Ebene hinzugefügt
2.1 und ist relevant für
Direkter Upload
Dies könnte über die Befehlszeile eines Computers wie folgt aussehen:
curl -X post -H "Authorization: Bearer accessToken" -T fileUrl uploadUrl
Parameter
fileUrl:
Die URL der Datei, die auf den Server hochgeladen werden soll.uploadUrl:
: Ein String, der angibt, wo die Datei hochgeladen werden soll.accessToken:
Ein Token, das die Authentifizierungsinformationen für den hochladen. Sie wird von der App abgerufen und an die Kamera gesendet.
Ergebnisse
- Dieser Befehl gibt kein Ergebnis zurück.
Fehler
missingParameter:
Ein Parameter, z. B. „fileUrl
“, fehlt.invalidParameterName:
Mindestens ein Eingabeparametername ist nicht erkannt.invalidParameterValue:
Namen von Eingabeparametern werden erkannt aber mindestens ein übergebener Wert ist ungültig. Zum Beispiel wird die durchfileUrl
ist nicht vorhanden.uploadError:
Kamera konnte nicht hochgeladen werden.
Befehls-E/A | |
---|---|
Befehlseingabe | { |
Befehlsausgabe | none |
Befehlsausgabe (Fehler) | { |