O app emite esse comando à câmera para iniciar o upload de uma imagem ou
vídeo diretamente da câmera para um servidor. A câmera deve usar o
parâmetros para formar uma solicitação POST HTTP. O arquivo a ser enviado é especificado por
fileUrl
e deve ser enviado para o uploadUrl
com os
autorização especificada por accessToken
. Esse comando foi adicionado no nível da API
2.1 e é relevante para
Envio direto
Isso pode ser feito pela linha de comando do computador, como:
curl -X post -H "Authorization: Bearer accessToken" -T fileUrl uploadUrl
Parâmetros
fileUrl:
: o URL do arquivo que será enviado ao servidor.uploadUrl:
: uma string que representa para onde fazer o upload do arquivo.accessToken:
Um token incluindo as informações de autenticação do fazer upload. Ele é recebido pelo app e enviado à câmera.
Resultados
- Esse comando não retorna nenhum resultado.
Erros
missingParameter:
Algum parâmetro, por exemplo,fileUrl
, está ausente.invalidParameterName:
Um ou mais nomes de parâmetros de entrada estão não reconhecidos.invalidParameterValue:
Os nomes dos parâmetros de entrada são reconhecidos mas um ou mais valores passados são inválidos. Por exemplo, o arquivo especificado por ofileUrl
não existe.- Falha no upload da câmera
uploadError:
.
E/S de comando | |
---|---|
Entrada de comando | { |
Resposta ao comando | none |
Resposta ao comando (erro) | { |