Funções do Dialplan do Asterisk 21
Descrição:A função
JSON_DECODE recupera o valor de uma variável especificada, analisa-a como JSON e retorna o valor associado a uma chave específica. Se a chave não for encontrada, uma string vazia é retornada.
JSON_DECODE(varname,item[,separator[,options]])varname - O nome da variável que contém a string JSON a ser analisada.item - O nome da chave cujo valor deve ser retornado. Múltiplas chaves podem ser listadas separadas por um delimitador de hierarquia, o que permitirá indexar recursivamente em uma string JSON aninhada para recuperar o valor de uma subchave específica.separator - Um único caractere que delimita a hierarquia de chaves para indexação aninhada. O padrão é um ponto (.). Este valor não deve aparecer na chave ou hierarquia de chaves em si, exceto para delimitar a hierarquia de chaves.options c - Para chaves que referenciam um array JSON, retorna o número de itens no array. Esta opção não tem efeito em outros tipos de valores.