Estou precisando fazer uma requisição a cada determinado momento, pois o acesso aos meus endpoints preciso obter um token, porem não posso sobrescrevelo todas as vezes que um contato entra no fluxo, teria alguma forma de eu fazer uma requisição http e retornar a mesma para uma variável universal
Olá @Arthur_Kuster_Siquei tudo bem ?
É possível sim, basta salvar o retorno em uma variável do contato ou do contexto.
Caso siga esse guia recomendo fazer um retry caso o token tenha expiração.
Acho que me expressei mal, não quero salvar a variável apenas para o contato do fluxo, desejo salvar uma variável global para todos os usuários que utilizam o chatbot, pois meu token é via perfil, então após
cada requisição ele se sobrescreve então para um usuário não sobrescrever o token do outro preciso criar uma requisição global para todos os usuarios que estão usando o fluxo
Olá @Arthur_Kuster_Siquei nesse caso defina ela uma vez nas configurações do bot ou nos resources:
https://docs.blip.ai/?http#add-a-text-plain-resource
Tentei fazer isso, porem esbarro no problema em que ele é sobrescrito tento vista que preciso consulta-lo de 1 em 1 hora
@Arthur_Kuster_Siquei então se ele expira a cada 1 hora use um sistema de retry dentro do bot se retonar codigo 401 ele executa a renovação do token e seta esse token no resource : Blip Docs | API Reference
Comente
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.