Descrição: A função PJSIP_CONTACT() permite consultar informações específicas de um contato PJSIP no dialplan do Asterisk. Ela retorna dados associados a um contato, como URI SIP, tempo de expiração, configurações de qualificação, cabeçalhos de registro e outros atributos relevantes.
Sintaxe: PJSIP_CONTACT(name, field)
Parâmetros:
- name: nome do contato a ser consultado.
- field: opção de configuração do contato cujo valor será retornado. Os campos suportados incluem:
- type: deve ser do tipo 'contact'.
- uri: URI SIP para contato com o peer.
- expiration_time: tempo de vida do contato.
- qualify_frequency: intervalo para verificação de status do contato.
- qualify_timeout: tempo limite para a verificação de status.
- authenticate_qualify: autentica respostas de desafio durante a verificação, se necessário.
- outbound_proxy: proxy de saída usado ao enviar requisições OPTIONS.
- path: vetor de caminho armazenado para uso nos cabeçalhos Route em requisições de saída.
- user_agent: cabeçalho User-Agent recebido no registro.
- endpoint: nome do endpoint associado.
- reg_server: nome do servidor Asterisk.
- via_addr: endereço IP do último cabeçalho Via recebido no registro.
- via_port: porta IP do último cabeçalho Via recebido no registro.
- call_id: cabeçalho Call-ID recebido no registro.
- prune_on_boot: indica se o contato não sobrevive a um reinício do sistema.
- rtt: tempo de ida e volta (round-trip time) da última verificação de status.
- status: status atual do contato.
Sintaxe:
PJSIP_CONTACT(name,field)
Fonte: Asterisk Wiki
POR QUE A LOJAMUNDI É CONFIÁVEL?
ENTRE EM CONTATO COM A LOJAMUNDI.
Assine nossa Newsletter! É gratuito!
Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.