¿Cómo bajar un adjunto por API?

:timer_clock: 5 min

DESCARGAR LOS ADJUNTOS DE UNA TRANSACCIÓN POR API:


Esta funcionalidad tiene como objetivo dar la posibilidad de descargar los adjuntos de una transacción/maestro del sistema, por API, por medio del método GET.


¿Para qué sirve?

Para ejecutar la acción de descargar los adjuntos de una transacción/maestro por API, por medio del método GET.

Antes de empezar

Obtener el access_token, para poder consumir una api de teamplace.

URL: https://api.teamplace.finneg.com/api/oauth/token?grant_type=client_credentials&client_id={$clientid}&client_secret={$secretkey}

Modo de uso

  1. Buscamos la identificación externa de la transacción/maestro que queremos buscar la lista de adjuntos.

Select identificacionexterna from bstransaccion where transacciones =xxxx

  1. Buscamos el nombre del adjunto que queremos descargar, por medio del método GET y la URL

URL: https://api.teamplace.finneg.com/api/custom/files/list/{Entidad}/{Código}?ACCESS_TOKEN={$access_token}.

  1. Utilizamos la siguiente API, para descargar un adjunto de una transacción o maestro., por medio del método GET.

https://api.teamplace.finneg.com/api/custom/files/retrieve/{Entidad}/{Código}?ACCESS_TOKEN={$access_token}&fileHash={Nombre archivo}

Descarga el archivo del nombre físico pasado como parámetro.

Este se compone de {Entidad}-{Codigo}-{NombreDelArchivo}-{Extención}

o {Transacción}-{IDTransacción}-{NombreDelArchivo}-{Extención}

Por ejemplo

BSProducto-CamLege.L.BL-border collie.jpg

BSTransaccion-17242-YoHablando.jpg

  1. Como respuesta obtenemos, el contenido del archivo adjunto de una transacción o maestro.
2 Me gusta