[ API ] Gerenciar Correio de Voz

Endereço de Chamada da API

GET /api/voicemail/API_TOKEN/API_KEY/ID_CLIENTE

Este Ponto de Acesso permite que você obtenha as Mensagens de Correio de Voz de uma Linha IP. Você informar no final da URL o ID do Assinante ao qual você quer visualizar o Correio de Voz.

Para nosso exemplo, iremos deduzir que o endereço do servidor será sip.nextbilling.com.br. Nesse caso, o endereço da API para atualizar um registro:

Endereço da API exemplo

GET https://sip.nextbilling.com.br/api/voicemail/API_TOKEN/API_KEY/ID_CLIENTE

Ponto de acesso para obter as mensagens do Correio de Voz:

Parâmetros:

  • id_device: ID da Linha para obter o Correio de Voz. Pode deixar 0 para exibir os dados de todas as Linhas do Cliente

  • action: Caso deseje fazer o download de uma mensagem de voz, informe a action 'download' e informe o parâmetros a seguir

  • id_message: ID da mensagem para fazer download

  • folder: Diretório onde a mensagem se encontra

Exemplo de resultado para listar o Correio de Voz de uma Linha:

Exemplo de chamada a API utilizando cURL

$ curl -X GET 'https://sip.nextbilling.com.br/api/voicemail/7cb40d54-4ebf-55a6-875a-5f57234e97cc-9990/b12c87a7-6dd6-5f99-9b47-c7c3be66fe73-8629/9'

 

Utilizando essa chamada, você obteria o retorno em JSON semelhante a saída a seguir:

Note que no JSON retornado, você já recebe o link para download baseado no TOKEN que foi utilizado para fazer a solicitação atual.