Centro de Ajuda

Como utilizar o complemento Cache na Aivo Studio?

Veja aqui o fluxo Aivo Studio: 

undefined

Propriedades

1. Name: Nome dado ao complemento a ser exibido no fluxo. 

2. Key (Obrigatório): Nome da chave que será armazenada no cache, e que será usada para recuperar o valor armazenado.

3. Global: Indica se o valor salvo será visível apenas para a sessão do usuário (false) ou estará disponível para qualquer sessão (true).

4. Method: [GET/SET/INCREMENT/DELETE]:

Métodos utilizados para operações de cache:

1. GET: Usado para acessar informações em cache.

2. SET: É usado para armazenar informações em cache.

3. INCREMENT:  É utilizado como contador, com cada execução o valor é incrementado em 1 (um).

4. DELETE: Usado para excluir chaves/valores armazenados.

Input: Nome da variável (chave) que armazena o valor em cache. Este campo é obrigatório quando se utiliza o Método SET.

Output:  Nome da variável (chave) onde o valor recuperado do cache será armazenado. Este campo é obrigatório quando o Método é GET.

Expires: Indica a quantidade de tempo em minutos que os dados serão armazenados em cache. Por padrão, os dados são armazenados em cache por 60 minutos. O tempo pode ser de no mínimo 1 minuto e máximo de 1440 min (1 dia).

Encrypt: Digite os dados a serem armazenados em cache. Esta opção estará disponível se o Método selecionado for SET.

Decrypt: Descriptografa os dados do cache recuperado. Esta opção deve estar disponível se o Método selecionado for GET.

O que o complemento de Cache me permite fazer?

O complemento de cache permite armazenar valores na memória para que eles possam ser recuperados posteriormente em qualquer ponto da integração.

Como testá-lo?

Para testar este fluxo, é necessário executar o complemento "Injectar" para simular os dados recebidos quando chamamos a integração.

O parâmetro "payload.id" é obrigatório para testar o fluxo quando ativamos o complemento "Injectar".

Para adicionar o parâmetro "payload.id" ao plugin "Inject", faça 2 cliques no complemento "Inject", na primeira opção e adicione ".id" deste modo ficará: "payload.id". 

Veja abaixo:

undefined

A resposta fornecida por este fluxo será visível na janela "Debug".

Como usar este complemento?

O parâmetro "msg.payload.id" é enviado automaticamente quando há um complemento "Step" no fluxo.

*Data de atualização: 29/09/2022

Este site armazena cookies em seu computador. Estes cookies são utilizados para coletar informações de como você interage com o nosso site e nos permite lembrar de você. Nós usamos essa informação para melhorar e personalizar sua experiência de navegação e para obter estatísticas e métricas sobre nossos visitantes, tanto neste site quanto em outros meios. Para obter mais informações sobre os cookies que utilizamos, consulte nossa Política de Privacidade.

Se você recusar, sua informação não será rastreada quando você visitar este site. Será utilizado somente um cookie em seu navegador para lembrá-lo de sua preferência de não ser rastreado.