API descarga audio de llamado Clickfono


Esta API funciona para las aplicaciones que requieran información completa de una llamada de ClickFono.

Este documento explica como ocupar dicha api, con sus parámetros y respuestas.


Uso del servicio

El servicio se trata de un procedimiento remoto que se invoca a través de HTTP, por método GET.

Este recibe como parámetro el uuid que identifica la llamada al ser pedida a través de la API de Clickfono. La interfaz sería la siguiente:


Nota: Si quiere conocer como es el proceso de la generación de security_token.


Un ejemplo de invocación, desde consola, es la siguiente:

curl 'https://clickandtalk.medularis.com/recordings/cc97f690180049f8e0b7cb57bc4d856b' -H 'security-token: api_token_clickfono'


Respuestas

Status HTTP: 200 ✅

La llamada con el uuid indicado fue encontrada.

La respuesta es un binario en formato WAV, que es la grabación del último intento de la llamada según su uuid.

Ejemplo de respuesta:

Content-Disposition: inline;

filename="cc97f690180049f8e0b7cb57bc4d856b.wav"

Content-Length: 209324

Content-Transfer-Encoding: binary

Content-Type: audio/x-wav



Status HTTP: 404 ⛔

La llamada con el uuid indicado no fue encontrada

{"status": "Not found"}


Posibles razones: