upload
Envio de arquivo
FileUploading.upload(data, fileQuery)
const query = {
type:"page",
entity:"editor",
id:3787,
width:0,
height:0,
compress:true,
}
const value = await FileUploading.upload(data, query)
Esquema
data:* Arquivo
Objetos de arquivo. Obtenha dados como File do seu input como e.target.files[0]
exemplo:
fileQuery: IUploadingQuery
Parâmetros de consulta opcionais.
exemplo:
fileQuery.type: string
Tipo, determina o nome da pasta no armazenamento
exemplo: página
fileQuery.entity: string
Nome da entidade da qual o arquivo é enviado, determina o nome da pasta no armazenamento
exemplo: editor
fileQuery.id número
Identificador do objeto do qual o arquivo é enviado, determina o nome da pasta no armazenamento
exemplo: 3787
fileQuery.width número
Parâmetro de largura opcional.
exemplo: 0
fileQuery.height número
Parâmetro de altura opcional
exemplo: 0
fileQuery.compress booleano
Flag opcional de otimização (compressão) para imagens
exemplo: verdadeiro
fileQuery.template string
identificador do template de visualização
exemplo: 1
Este método envia um arquivo para um armazenamento de arquivos na nuvem. Passe para a data o valor obtido do input do tipo "file".
Os dados são objetos de arquivo (ou array), saiba mais - Objeto File
Exemplo de retorno:
[
{
"filename": "string",
"downloadLink": "string",
"size": 0
}
]
Esquema
filename: string
nome do arquivo com caminho relativo
downloadLink: string
link para download do arquivo
size número
tamanho do arquivo em bytes
.