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 durchfileUrlist nicht vorhanden.uploadError:Kamera konnte nicht hochgeladen werden.
| Befehls-E/A | |
|---|---|
| Befehlseingabe | { |
| Befehlsausgabe | none |
| Befehlsausgabe (Fehler) | { |