Skip to main content

Olá


O meu bot pede o CPF da pessoa para que ele possa procurar seu e-mail em uma determinada planilha (Que tem vários CPF e e-mail), gostaria de saber como faz para que ele pegue o CPF da pessoa, busque na planilha o e-mail e mande pra ela. É possível?

Para ficar melhor, use uma planilha no Excel

 

Vai fazendo o teste até adequar. Aqui coloquei o PROCV que adequaria melhor, agora trazendo o 3 valor.


Show de bola. Vou seguir o agora mesmo e em seguida darei o retorno aqui…


Muito obrigado meu amigo!!!


Infelizmente comigo não deu certo. Está retornando erro 400:


{

“error”: {

“code”: 400,

“message”: “Invalid JSON payload received. Expected an object key or }.\n“range”: “plan\n^”,

“status”: “INVALID_ARGUMENT”

}

}


Está faltando você realizar fechamento com }, a estrutura do JSON espera sempre que você feche com }.
Me mande seu Script.

Da uma ligada de como tem que ficar seu script

  • Dentro dos values pode ver que eu colocar 2 parâmetros
  1. Primeiro valor é inserido no A1
  2. Segundo valor é inserido no B1

 

Indico você assistir a esse vídeo

Integrando API Google Sheets ePost, Put, Get] - Blip (Chatbot) - YouTube

Eu já coloquei no time onde eu mostro como realizar está integração com o método PUT.


Boa tarde

Não consegui fazer igual como estava no vídeo, estava dando o mesmo erro. No entanto eu entendi a lógica e apliquei algo semelhante e deu certo. Criei uma nova folha de planilha e configurei o PROCV. No bot eu fiz uma requisição POST em uma ação de saída para alterar a célula A1 da planilha que contém o PROCV e; no bloco de resposta eu criei uma requisição de entrada com o método GET buscando a informação da célula B2.


Muitíssimo obrigado pela sua atenção, sem essas explicações eu não teria chegado ao resultado positivo.


Agora eu tenho a resposta em u] como fazer para a resposta ser apenas os valores?


Estou recebendo assim:

{

“range”: “buscadado!B1”,

“majorDimension”: “ROWS”,

“values”: n

S

“RESPOSTA”

]

]

}


Configurei a resposta assim: {{retorno@values}} e passei a receber assim:

@v“RESPOSTA”]]


Como fazer para aparecer apenas RESPOSTA?


Grato


Estava usando este comando:


{

“Ranger”: “buscadado!A1”

“Values”: �

[

“{{nomeusuario}}”,

“=SEERRO(ÍNDICE(planilhaestudo!B:B;CORRESP(A1;planilhaestudo!A:A;0));0)”

]


]

}


Mas estava dando aquele mesmo erro!!!


Comente