Api para buscar um arquivo de gravação de uma chamada realizada via api click2dial.
A partir da versão 1.81-1 do pacote itflex-asterisk18:
http://pabxflex.empresa.lan/api/get_call_record?token=TOKEN&id=ID_CHAMADA
Realizar uma requisição HTTP GET.
Busca as informações da chamada no banco e retorna o arquivo de áudio, podendo ser nos formatos wav ou mp3. Caso ocorra algum erro, retorna a mensagem de erro
Cod status HTTP | Status | Corpo resposta |
---|---|---|
200 | ok | [retorna o arquivo de áudio] |
404 | falhou | Chamada não encontrada |
404 | falhou | Gravação não encontrada |
405 | falhou | Favor informar os parâmetros ‘token’ e ‘id’ corretamente |
405 | falhou | Token de autenticação incorreto |
410 | falhou | API Desabilitada pelo administrador |
503 | falhou | Conexão com servidor falhou |
500 | falhou | Erro na conexão com o banco |
500 | falhou | Erro ao selecionar a database |
500 | falhou | Falha no script SQL: <script> |
Formato de resposta json, no lugar do corpo da resposta:
Ok:
Retorna o arquivo de áudio
Erro:
{"status": "error", "cause": "[mesagem de erro]"}