Referência da API
/- Telefones na Nuvem
- API Aberta
/
Carregar arquivos
Registra um arquivo já enviado para que o Cloud Phone o baixe.
- Pré-requisitos: o telefone precisa estar ligado e não pode estar reservado por outro membro da equipe, e o objeto já precisa existir na URL: o serviço o inspeciona e rejeita a solicitação quando não consegue lê-lo. Envios para transmissão ao vivo precisam ser MP4 e ter como destino um serviço que suporte transmissão.
- Conclusão: aceito, não concluído. A resposta retorna
fileIdcom status em andamento. Consulte o endpoint de resultado do envio até que o status seja concluído ou falhou. - Nova tentativa: não há deduplicação; cada chamada cria outro
fileId. - Observação sobre a superfície: na Local API este caminho é um fluxo multipart diferente e mais antigo. O equivalente deste endpoint na Local API é
/api/cloudphone/upload/file.
Erros de negócio documentados: 33401, 33419. Consulte Error Codes para o significado de cada código. Qualquer operação também pode retornar os códigos comuns.
Security
Authorization
Object URL obtained from presignedUrl after the file bytes have been uploaded, or another publicly accessible download URL
Example:"https://storage.example.com/cloudphone/test.jpg"
- MoreLogin Open API endpointhttps://api.morelogin.com/cloudphone/uploadFile
curl -i -X POST \
https://api.morelogin.com/cloudphone/uploadFile \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "1661515884160372",
"url": "https://storage.example.com/cloudphone/live-video.mp4",
"uploadDest": "/Download",
"uploadType": 2
}'Response
{ "code": 0, "msg": null, "data": { "fileId": "1661515884160111", "id": "1661515884160372", "status": 1 }, "requestId": "1d4f3ea968664593860b94b35d4ebf5e" }