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

Ações AMI do Asterisk 20
Comando:

Filter


Descrição:
Este comando permite que você defina filtros para os eventos que serão recebidos na sua sessão AMI. Ele é útil para focar em eventos específicos e reduzir o volume de dados transmitidos.

Consulte o arquivo manager.conf.sample no diretório configs/samples da árvore de código fonte do Asterisk para uma descrição completa e exemplos.

Observações:
  • Os filtros adicionados são usados apenas para a sessão atual. Ao fechar a conexão, os filtros são removidos.
  • Este comando requer permissão de sistema, pois pode ser usado para criar filtros que podem ignorar filtros definidos no manager.conf.


Sintaxe:
Action: Filter
    ActionID: <value>
    Operation: <value>
    MatchCriteria: <value>
    Filter: <value>

Parâmetros:
  • ActionID - ID da ação para esta transação. Será retornado.
  • Operation - Especifica a operação a ser realizada. Pode ser:
    • Add - Adiciona um filtro.
  • MatchCriteria - Critérios de correspondência avançados. Se não especificado, o parâmetro Filter é tratado como uma expressão regular e será correspondido a toda a carga útil do evento. Sintaxe: [name()][,header()][,]. Você pode especificar um ou mais dos seguintes, separados por vírgulas:
    • action(include|exclude) - Em vez de prefixar o Filter com '!' para excluir eventos correspondentes, especifique action(exclude). Embora o padrão seja 'include' se 'action' não for especificado, adicionar action(include) ajudará na legibilidade.
    • name(<event_name>) - Apenas eventos com o nome event_name serão incluídos.
    • header(<header_name>) - Apenas eventos contendo um cabeçalho com o nome header_name serão incluídos e o parâmetro Filter (se fornecido) será correspondido apenas ao valor do cabeçalho.
    • <match_method> - Especifica como o parâmetro Filter deve ser aplicado aos resultados da aplicação de quaisquer parâmetros name() e/ou header() acima. Um dos seguintes:
      • regex - O parâmetro Filter contém uma expressão regular que será correspondida ao resultado. (padrão)
      • exact - O parâmetro Filter contém uma string que deve corresponder exatamente a todo o resultado.
      • startsWith - O parâmetro Filter contém uma string que deve corresponder ao início do resultado.
      • endsWith - O parâmetro Filter contém uma string que deve corresponder ao final do resultado.
      • contains - O parâmetro Filter contém uma string que será procurada no resultado.
      • none - O parâmetro Filter é ignorado.
  • Filter - A expressão de correspondência a ser aplicada ao evento. Consulte o arquivo manager.conf.sample no diretório configs/samples da árvore de código fonte do Asterisk para mais informações.
Sintaxe:
Action: Filter
ActionID: <value>
Operation: <value>
MatchCriteria: <value>
Filter: <value>
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.