Aplicações do Dialplan do Asterisk 22
Descrição:A função
StoreDTMF pode ser usada para obter dígitos enviados na direção 'TX' (transmissão) ou 'RX' (recepção) de qualquer canal.
Os argumentos são:
- var_name: Nome da variável à qual os dígitos serão adicionados.
- max_digits: O número máximo de dígitos a serem armazenados na variável. O padrão é 0 (sem limite). Após atingir o número máximo de dígitos, nenhum dígito adicional será armazenado.
Exemplos:- Armazenar dígitos nas variáveis do CDR:
same => n,StoreDTMF(TX,CDR(digits)) - Armazenar até 24 dígitos:
same => n,StoreDTMF(RX,testvar,24) - Desativar a coleta de dígitos:
same => n,StoreDTMF(remove)
Sintaxe:
StoreDTMF(direction)direction - Deve ser 'TX' ou 'RX' para armazenar dígitos, ou 'remove' para desativar.