logomarca lojamundi
Contatos
61 99137 5620

11 2666 4242
21 2169 8855
31 4042 1799
Outros Telefones
logomarca lojamundi
botão minha contabotão entrarbotão cadastro
botão servicosbotão blogbotão contato
Manuais

Aplicações do Dialplan do Asterisk 23
Comando:

MessageSend()


Descrição:

Envia uma mensagem de texto. O corpo da mensagem a ser enviada é o que está atualmente definido em MESSAGE(body). Isso pode vir de uma mensagem recebida. A tecnologia escolhida para o envio da mensagem é determinada com base em um prefixo do parâmetro destination.

Este aplicativo define as seguintes variáveis de canal:

  • MESSAGE_SEND_STATUS - Este é o status de entrega da mensagem retornado por este aplicativo:
    • INVALID_PROTOCOL - Nenhum manipulador encontrado para a parte de tecnologia do URI.
    • INVALID_URI - O manipulador de protocolo relatou que o URI não era válido.
    • SUCCESS - Enviado com sucesso ao manipulador de protocolo, mas a entrega não está necessariamente garantida.
    • FAILURE - O manipulador de protocolo relatou que não conseguiu entregar a mensagem por algum motivo.

Sintaxe: MessageSend(destination,[from,[to]])

Parâmetros:

  • destination - Um URI 'To' para a mensagem.
    Tecnologia: PJSIP - O parâmetro destination é usado para construir o Request URI para uma mensagem de saída. Pode estar em um dos seguintes formatos, todos prefixados com a tecnologia de mensagem pjsip::
    • endpoint - Request URI vem do aor e contato padrão do endpoint.
    • endpoint/aor - Request URI vem do aor/contato específico.
    • endpoint@domain - Request URI do aor e contato padrão do endpoint. O domínio é descartado.
    • Estes todos usam o endpoint para enviar a mensagem com o URI especificado:
      endpoint/<sip[s]:host>
      endpoint/<sip[s]:user@host>
      endpoint/"display name" <sip[s]:host>
      endpoint/"display name" <sip[s]:user@host>
      endpoint/sip[s]:host
      endpoint/sip[s]:user@host
      endpoint/host
      endpoint/user@host
    • Estes todos usam o endpoint padrão para enviar a mensagem com o URI especificado:
      <sip[s]:host>
      <sip[s]:user@host>
      "display name" <sip[s]:host>
      "display name" <sip[s]:user@host>
      sip[s]:host
      sip[s]:user@host
    • Estes usam o endpoint padrão para enviar a mensagem com o host especificado:
      host
      user@host
    • Este formato é semelhante a uma dialstring:
      PJSIP/user@endpoint
    Você ainda precisa prefixar o destino com o prefixo de tecnologia de mensagem pjsip:. Por exemplo: 'pjsip:PJSIP/8005551212@myprovider'. O URI do contato do endpoint terá o user inserido nele e se tornará o Request URI. Se o URI do contato já tiver um usuário especificado, ele será substituído.
  • from - Um URI 'From' para a mensagem, se necessário para a tecnologia de mensagem usada para enviar esta mensagem. Pode ser um URI SIP(S), como 'Alice sip:alice@atlanta.com', ou uma string no formato 'alice@atlanta.com'. Isso substituirá um from especificado usando a função dialplan MESSAGE ou o from que pode ter vindo de uma mensagem recebida.
    Tecnologia: PJSIP - O parâmetro from é usado para especificar o cabeçalho From: na mensagem SIP de saída. Substituirá o valor especificado em MESSAGE(from), que por sua vez substituirá qualquer valor from de uma mensagem SIP recebida.
    Tecnologia: XMPP - Especificar um prefixo xmpp: especificará a conta definida em xmpp.conf para enviar a mensagem. Observe que este campo é obrigatório para mensagens XMPP.
  • to - Um URI 'To' para a mensagem, se necessário para a tecnologia de mensagem usada para enviar esta mensagem. Pode ser um URI SIP(S), como 'Alice sip:alice@atlanta.com', ou uma string no formato 'alice@atlanta.com'. Isso substituirá um to especificado usando a função dialplan MESSAGE ou o to que pode ter vindo de uma mensagem recebida.
    Tecnologia: PJSIP - O parâmetro to é usado para especificar o cabeçalho To: na mensagem SIP de saída. Substituirá o valor especificado em MESSAGE(to), que por sua vez substituirá qualquer valor to de uma mensagem SIP recebida.
    Tecnologia: XMPP - Ignorado
Sintaxe:
MessageSend(destination,[from,[to]])
Fonte: Asterisk Wiki
Divisor Triangular
POR QUE A LOJAMUNDI É CONFIÁVEL?
selo de verificação reclame aqui da lojamundiselo google site seguroselo reclame aqui com link de acessoselo https seguroselo let's encrypt

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.