Aplikacja wysyła to polecenie do kamery, aby rozpocząć przesyłanie obrazu lub
wideo bezpośrednio z kamery na serwer. Kamera powinna korzystać z dołączonego
do utworzenia żądania HTTP POST. Plik do przesłania określa parametr
fileUrl
. Plik powinien zostać przesłany do pliku uploadUrl
razem z poprawnym
autoryzacja określona przez accessToken
. To polecenie zostało dodane na poziomie interfejsu API
2.1 i ma zastosowanie
Przesyłanie bezpośrednie
Można to zrobić w wierszu poleceń na komputerze:
curl -X post -H "Authorization: Bearer accessToken" -T fileUrl uploadUrl
Parametry
fileUrl:
Adres URL pliku do przesłania na serwer.uploadUrl:
Ciąg znaków określający miejsce przesłania pliku.accessToken:
Token zawierający informacje uwierzytelniające dla platformy przesyłanie. Jest pobierany przez aplikację i wysyłany do kamery.
Wyniki
- To polecenie nie zwraca żadnych wyników.
Błędy
missingParameter:
Brakuje jednego parametru, na przykładfileUrl
.invalidParameterName:
Co najmniej jedna nazwa parametru wejściowego to Nie rozpoznano.invalidParameterValue:
Nazwy parametrów wejściowych są rozpoznawane ale co najmniej jedna przekazana wartość jest nieprawidłowa. Na przykład plik określony przezfileUrl
nie istnieje.- Nie udało się przesłać kamery
uploadError:
.
Polecenie I/O | |
---|---|
Dane wejściowe polecenia | { |
Dane wyjściowe polecenia | none |
Dane wyjściowe polecenia (błąd) | { |