Funções do Dialplan do Asterisk 22
Descrição:A função
AST_SORCERY() permite obter um campo específico de um objeto gerenciado pelo sistema Sorcery do Asterisk. Essa função é útil para acessar informações armazenadas em objetos de configuração dinâmica, como endpoints, contas ou outros recursos definidos por módulos do sistema.
Sintaxe:AST_SORCERY(module_name,object_type,object_id,field_name[,retrieval_method[,retrieval_details]])Parâmetros:- module_name - Nome do módulo proprietário da instância sorcery.
- object_type - Tipo do objeto a ser consultado.
- object_id - ID do objeto a ser consultado.
- field_name - Nome do campo a ser recuperado.
- retrieval_method - Método de recuperação para campos com múltiplas ocorrências:
- concat - Retorna todos os campos correspondentes concatenados em uma única string, separados por um delimitador (padrão é
,). - single - Retorna a n-ésima ocorrência do campo, conforme especificado por occurrence_number (padrão é
1). O padrão geral é concat com separador ,.
- retrieval_details - Especifica o delimitador para concat ou o número da ocorrência para single.