Descarga de archivos
Last update: 4 days ago by Irais Aguirre
Resumen para integración
- Endpoint:
GET https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/media/{{from}}/{{id}}- Token: de mensajería, en el encabezado
Authorization: Bearer {{wa-msg-api-token}}(cómo generarlo)- Respuesta: los bytes del archivo, con su
Content-TypeyContent-Disposition. Si hay error, un JSON{"code": ..., "detail": "..."}.
El servicio de descarga de archivos, permite descargar imágenes, documentos, videos, audios y archivos de voz enviados por sus clientes.
Descargar archivo
Petición
| URL | https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/media/{{from}}/{{id}} |
| Método | GET |
| Respuesta | Archivo binario (con el Content-Type del archivo). En caso de error, un JSON {code, detail}. |
Encabezados
| Nombre | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| Authorization | Token de mensajería en el formato Bearer {token} (con un espacio). Consulta Generar Token de Autenticación. | String | Obligatorio |
Parámetros
Campos de Descargar archivo:
| Nombre | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| from | Parámetro de ruta. Teléfono (con código de país) que envío el mensaje. | String | Obligatorio. |
| id | Parámetro de ruta. Identificador de Archivo. Este valor es notificado en el Webhook. | String | Obligatorio |
Ejemplo
Ejemplo completo de Descargar archivo (petición HTTP y cuerpo JSON):
curl 'https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/media/{{from}}/{{id}}' \-H 'Authorization: Bearer {{wa-msg-api-token}}'
