Olá!
Implementei, no builder de meu bot, uma ação “Requisição HTTP” que retorna resposta no formato JSON.
Funciona corretamente, mas quando retorna um tamanho bem elevado de itens no JSON, a resposta é tratada como se houvesse sido retornada com a expressão {“REDUCED”:true}.
Quando debugo, observo que o JSON é atribuído corretamente à variável que recebe a resposta, mas quando eu tento fazer qualquer tipo de tratamento com essa variável, seu conteúdo é {“REDUCED”:true}.
Há uma solução para isso?
Obrigada!
Requisição HTTP - Resposta {"REDUCED":true}
Eu também tenho esse problema quando o objeto de retorno da requisição é muito extenso, não sei se é o tamanho em Kb ou a quantidade de objetos.
Mas isso sempre acontece quando o objeto é muito grande.
o BLiP possui um limite no tamanho do body de resposta das requisições HTTP. Fazemos isso por uma questão de segurança.
Minha sugestão, nesse caso, é que vc crie um endpoint que filtre apenas as informações realmente relevantes para o bot.
4 anos depois e não melhoraram isso. Lamentável!
Eu aqui enfrentando o mesmo problema sem possibilidade de filtrar o que preciso, pois a API que consulto não permite. Vou ter que criar um Middleware só pra deserializar um objeto Json?
No meu caso minha api só retorna um CPF e ainda está dando esse mesmo erro!!!
Resposta: {"REDUCED":true}
Quando na verdade eu espero:
{ "cpf": "123"}
Só que fazendo a mesma requisição no VIACEP o problema não ocorre
No meu caso minha api só retorna um CPF e ainda está dando esse mesmo erro!!!
Resposta: {"REDUCED":true}
Quando na verdade eu espero:
{ "cpf": "123"}
Só que fazendo a mesma requisição no VIACEP o problema não ocorre
Possível que esteja vindo algo a mais, o viacep o retorno é bem menor.
No meu caso minha api só retorna um CPF e ainda está dando esse mesmo erro!!!
Resposta: {"REDUCED":true}
Quando na verdade eu espero:
{ "cpf": "123"}
Só que fazendo a mesma requisição no VIACEP o problema não ocorre
Possível que esteja vindo algo a mais, o viacep o retorno é bem menor.
Não está vindo!!! É sso ai mesmo. Inclusive VIACEP tem mais dados do que o meu retorno.
Acabei de fazer uma chamada no seguinte endpoint:
https://api.covidtracking.com/v1/states/ca/info.json
O corpo da resposta foi o seguinte:
Comente
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.