Skip to main content

Bom dia, pessoal.

Estou usando um script com saída retornando os dados pra uma variável.

Tentei usar axios como client HTTP, porém sem sucesso.

Alguém sabe se preciso referenciar o client em algum lugar?

Obrigado!

function makeRequest(produto) {
const axios = require('axios');
const url = `https://cantao.vtexcommercestable.com.br/api/catalog_system/pub/products/search?ft=*${produto}*&O=OrderByTopSaleDESC`;

return axios.get(url)
.then(response => {
const responseData = response.data;
return responseData;
});
}

 

Olá @Raphael Felix tudo bem ?

 

Informo que não é possível utilizar bibliotecas nem o axios no Blip para fazer requisições http pode se usar : https://help.blip.ai/hc/pt-br/articles/4474414054935-A%C3%A7%C3%A3o-Requisi%C3%A7%C3%A3o-HTTP


Olá @Raphael Felix tudo bem ?

 

Informo que não é possível utilizar bibliotecas nem o axios no Blip para fazer requisições http pode se usar : https://help.blip.ai/hc/pt-br/articles/4474414054935-A%C3%A7%C3%A3o-Requisi%C3%A7%C3%A3o-HTTP

Descobri vendo em outras respostas da comunidade.
Eu tentei usar o HTTP da plataforma, mas o retorno está sendo vazio, vi que está dando erro de CORS, porém estou realizando uma chamada para API pública.


Olá @Raphael Felix tudo bem ?

 

Informo que não é possível utilizar bibliotecas nem o axios no Blip para fazer requisições http pode se usar : https://help.blip.ai/hc/pt-br/articles/4474414054935-A%C3%A7%C3%A3o-Requisi%C3%A7%C3%A3o-HTTP

 

Descobri que além de não fazer chamada por client HTTP, a plataforma limita o Json de retorno, por isso que a solicitação por HTTP da plataforma tá dando erro, eles retornam um {"REDUCED":true} no lugar do meu json. Mais uma vez lamentável ter uma limitação desse tipo.


Olá @Raphael Felix nesse caso não seria devido a um numero alto de informações do retorno da requisição ?


Olá @Raphael Felix nesse caso não seria devido a um numero alto de informações do retorno da requisição ?

@Rafael_Figueiredo mesmo que seja, não cabe a plataforma bloquear isso desta forma. Trabalhando com a Twilio eu retornava 10 objetos json nesta mesma chamada, aqui muito mal retorna 1, se eu colocar pra retornar o segundo já recebo erro. Enfim, hoje tenho reunião com eles, se não resolverem, volto pra Twilio.


Comente