Documentação sobre a utilização da API para inclusão de arquivos.
Inclusão de arquivos
URL: http://{URL_SERVICE/adv-service/arquivo?codigo-tipo-arquivo={CODIGO_TIPO_ARQUIVO}&arquivo-sigiloso={TRUE_OR_FALSE}&arquivo-privado={TRUE_OR_FALSE}&descricao-arquivo={DESCRICAO_ARQUIVO}
...
Headers: {"Authorization": {TOKEN}}
Conteúdo(form-data):
Obs: Atualizar "1:fileSize". É necessário enviar o arquivo 2 com o nome "modulos_vinculo" com sua informação sobre os módulos e registros que o arquivo será vinculado. Exemplo de Json para o arquivo "modulos_vinculo":
Bloco de código | ||
---|---|---|
| ||
{ "modulos":[ { "modulo":"PESSOA", "codigoRegistroVinculo":1, "vinculoPrincipal":"true" } ] } |
Remoção de arquivos
URL: http://{URL_SERVICE/adv-service/{MODULO_ENTIDADE_VINCULO}/{CODIGO_ENDITADE_VINCULO}/arquivo/{CODIGO_ARQUIVO}
...
Headers: {"Authorization": {TOKEN}, "Content-Type":"application/json"}
Obter link publico para visualizar arquivo
URL: http://{URL_SERVICE/adv-service/{MODULO_ENTIDADE_VINCULO}/{CODIGO_ENDITADE_VINCULO}/arquivo/visualiza/{CODIGO_ARQUIVO}
...
Headers: {"Authorization": {TOKEN}, "Content-Type":"application/json"}
Obter arquivos por entidade do sistema
URL: http://{URL_SERVICE/adv-service/{MODULO}/{CODIGO_ENTIDADE}}/arquivo/
...
Headers: {"Authorization": {TOKEN}, "Content-Type":"application/json"}
Coleção de requisições exemplo no postman:
View file | ||||
---|---|---|---|---|
|
...