Consideraciones generales para el envío de documentos y archivos multimedia vía API

Consideraciones generales para el envío de documentos y archivos multimedia vía API

Cuando una API de cliente nos envía documentos que luego tienen que ser enviados a redes de terceros como Facebook Messenger, Instagram, WhatsApp o webchat, es necesario contar con una URL que podamos enviar y que cualquiera pueda descargar.

El chatbot en este punto solo hace de intermediario entre las APIs de nuestros clientes y los proveedores, pero son estos los que nos obligan a brindar URLs de público acceso para enviar los documentos al usuario final.

Por lo tanto, los documentos y archivos multimedia que se enviarán a través de API deberán contar con ciertos requisitos:

  • Deben ser enviados a través de una url SIN autenticación.

  • Puede ser cualquier tipo de archivo, pero tiene que ser un link público, y preferentemente https (de no ser posible, puede ser http también). No aceptamos binario, base64.

  • Debe respetar un tamaño máximo permitido y determinado tipo de formato

Tamaños y formatos permitidos

Documentos

  • Tamaño máximo: Hasta 100 MB

  • Formatos válidos: PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX

Imágenes

  • Tamaño máximo: Hasta 5 MB

  • Formatos válidos: JPEG, JPG, PNG

Audio

  • Tamaño máximo: Hasta 5 MB

  • Formatos válidos: AAC, M4A, MP4, AMR, MP3, OGG, OPUS (editado) 

Video

  • Tamaño máximo: Hasta 5 MB

  • Formatos válidos: MP4, 3GPP