Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Directcall
/
Envio de Mensagem de voz
Updated mar. 13

    Envio de Mensagem de voz

    /sms/send

    Este método permite enviar um arquivo de áudio para um número de telefone, a partir da API de um "texto" ou de um "arquivo de áudio".

    NOTAS:

    • Este método é similar ao utilizado para o envio de SMS em lote, o que muda é o parâmetro "tipo", que deve ser enviado com o valor "voz".

    • Este serviço irá tentar entregar por 3 vezes cada mensagem.

    • Veja também:
      Outra alternativa é enviar a partir de um arquivo de áudio MP3 com tamanho máximo de 4MB +Inf. 
      Envio de mensagem de voz em lote +Inf. 
       

     

     

     

     

    DESCRIÇÃO

    Com este método podemos realizar o envio de uma Mensagem de Voz para um telefone fixo ou móvel, a partir da API de um "texto" ou de um "arquivo de áudio".

    ESTRUTURA DA URL

    https://api.directcallsoft.com/sms/send

    VERSÃO

    1

    MÉTODO

    POST

    PARÂMETROS

    origem obrigatório Número de quem está enviando o SMS, formato exemplo: 554130600300 (DDI DDD NUMERO)

    destino obrigatório Número de telefone para o qual deve ser entregue a sua Mensagem de Voz. Formato exemplo: 554130600300 (DDI DDD NUMERO)

    Notas:  

    • Para enviar para mais do que um destinatário, basta incluir um "ponto e vírgula" no meio de cada número, por exemplo: 554130160300;551140621280. Esta alternativa não deve ser utilizada para enviar Mensagens de Voz para mais do que 10 destinatários.

    • Quando você precisar enviar para mais do que 10 destinatários prefira informar os números via arquivo csv +Inf.

    • Este serviço irá tentar entregar 3 vezes cada mensagem.

    texto obrigatório Texto a ser enviado na mensagem

    Notas: 

    • Por padrão será aceito até 700 caracteres em cada mensagem, no entanto, indicamos que sejam enviados "textos curtos" para serem convertidos para voz.

    • Em caso de "mensagem longa", indicamos que seja enviado um arquivo de áudio, gerado por algum estúdio de gravação +Inf.

    audio opcional Este parâmetro deve ser enviado um arquivo no formato MP3 de até 4mb, caso seja enviado não precisa ser informado a variável texto

    audio_id opcional Este parâmetro deve ser enviado quando você quiser enviar um áudio já cadastrado, veja aqui como cadastrar o áudio.

    tipo opcional Indique "voz" para entregar a mensagem como Torpedo de voz | Indique "texto" para entregar como SMS.
    NOTA: Se não for informado, entrega como SMS quando o telefone for móvel e como Mensagem de voz quando o telefone for fixo

    num_tentativas  opcional Informa o número de tentativas de envio de torpedo por voz (caso tenha usado o parâmetro "tipo" = "voz"). Se o parâmetro não for informado ou não for um valor "numérico", usará o padrão de 3 tentativas.

    cron opcional Em caso de envio agendado esta variável deve ser enviada no formato <dia-mes-ano-hora-minuto-segundo> "d-m-Y-H-i-s"

    access_token obrigatório Chave de acesso ao método. Para saber como obter, clique aqui

    enviar_de opcional Valor inteiro da hora podendo ser de 0 a 23

    enviar_ate opcional Valor inteiro da hora podendo ser de 0 a 23

    Notas sobre este parâmetro: 

    • Se você enviar as variáveis envio_de e envio_ate os envios só serão efetivados dentro desta faixa de horário.

    format opcional Opção de retorno da API, podendo ser JSON ou XML (se não informado, JSON será o padrão)

    RETORNO

    api Origem API que está sendo usada

    modulo Módulo que está sendo chamado

    status Mensagem de status

    codigo Código de retorno - Clique aqui para listar os códigos e suas descrições

    msg Texto de resposta da API

    callerid Código de retorno da mensagem

     

    Exemplo de resposta em JSON
    {    "api":"sms",    "modulo":"enviar",    "status":"ok",    "codigo":"000",    "msg":"001 - Mensagem enviada com sucessso - CALLER-ID: 62925845049598",    "callerid":"62925845049598" }

     

    Exemplos:

    Linguagem

    Descrição

    Arquivo

    Linguagem

    Descrição

    Arquivo

    PHP

    Arquivo em PHP com exemplo de como enviar mensagem de voz

    MensagemVoz.php

     

    Validade dos tokens: Os tokens de acesso têm uma validade limitada, por isso convém que o sistema criado tenha em conta estes timings para que possa desenvolver rotinas de requisação de novos tokens.

     

    Bem-vindo à Área de Desenvolvedores
    Teams
    , (opens new window)

    Directcall APIs Telefonia - Voz, Gravação, Extratos, SMS
    • Directcall APIs Telecom
      Directcall APIs Telecom
       This trigger is hidden
    • Directcall APPs Telefonia
      Directcall APPs Telefonia
       This trigger is hidden
    Results will update as you type.
    • APIs para Ligar, Ligar e gravar
    • APIs para enviar SMS, receber
    • API Contatos
    • PLUGIN para Ligar, Ligar e gravar (JQuery)
    • APIs para consultar PORTABILIDADE TELEFÔNICA
    • API para solicitar online linhas telefônicas gratuitas na Directcall.
    • APIs para consultar Saldo de Teste Gratuito
    • APIs - Códigos de retorno ou de erro
    • APIs para consultar Saldo de Contas Pré-pagas
    • APIs - Método de autenticação
    • APIs Contratar números
    • APIs para gerenciar Nº de telefone (DID)
    • APIs para Mensagem de voz
      • Cadastrando audio para envio de mensagem de voz
      • Envio de Mensagem de voz
      • Envio de Mensagem de voz em lote
      • Envio de mensagem de voz, como consultar status
    • APIs - Notas gerais
    • APIs para Extrato, Ouvir ligação gravada
    • APPs para sistemas Desktop e Web
      You‘re viewing this with anonymous access, so some content might be blocked.
      {"serverDuration": 9, "requestCorrelationId": "7cc3b9ee6c844829847f318c80c2c601"}