Skip to main content

Estamos com um caso que não há API’s integradas e a ideia é colocar as informações dos usuários nos próprios contatos, como extras.

 

Dessa forma, alguns recursos do bot serão limitados para clientes específicos, exemplo: extra.X = ‘banana’.

O problema é que preciso realizar a busca em todos os contatos para confirmar se existe alguém com X = banana, pois a pessoa pode ter mudado de número, etc.

Teve outro caso que consegui realizar a busca que queria com substring:

"uri": "/contacts?$skip=0&$take=20&$filter=(substringof('Campanha',extras))".
Precisava saber se existia algum contato que já participa da campanha com um CPF X.

Mas a própria doc da Blip afirma que usar substring é não otimizado. No caso atual, a busca que estou tentando fazer está dando timetout (quantidade de usuários no bot muito maior).

Estamos com um caso que não há API’s integradas e a ideia é colocar as informações dos usuários nos próprios contatos, como extras.

 

Dessa forma, alguns recursos do bot serão limitados para clientes específicos, exemplo: extra.X = ‘banana’.

O problema é que preciso realizar a busca em todos os contatos para confirmar se existe alguém com X = banana, pois a pessoa pode ter mudado de número, etc.

Teve outro caso que consegui realizar a busca que queria com substring:

"uri": "/contacts?$skip=0&$take=20&$filter=(substringof('Campanha',extras))".
Precisava saber se existia algum contato que já participa da campanha com um CPF X.

Mas a própria doc da Blip afirma que usar substring é não otimizado. No caso atual, a busca que estou tentando fazer está dando timetout (quantidade de usuários no bot muito maior).

Olá ​@Francielle tudo bem ? 

 

O que recomendamos nesse caso é que faça um busca de todos os contatos e pegue as informações usando a paginação dos contatos e salve esses dados e depois pode se fazer uma busca nos dados estabelecidos dos contatos e assim fica mais facil identificas os extras.


Comente