Estou "tentando" fazer uns testes com a API do Bling (ERP), realizando um GET, me baseando nas explicações do tutor, e intenção é puramente didática, com finalidade de aprender e aperfeiçoar o retorno em um painel, uma página mais elaborada, enfim.
Porem tem esse retorno ao testar o GET: "Requisição cross-origin bloqueada: A diretiva Same Origin (mesma origem) não permite a leitura do recurso remoto"
Segue código:
var buscar = document.querySelector("#buscar");
buscar.addEventListener("click", function(){
console.log("Buscando");
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://bling.com.br/Api/v2/produtos/json/&apikey=(removi a api key para colocar o código aqui)")
xhr.addEventListener("load", function(){
console.log(xhr.responseText);
});
xhr.send();
});
No HTML apenas coloquei um botão, para ser ouvido ao ser clicado.
Talvez o meu código não vá funcionar, ou precise de alguma modificação para funcionar, li a respeito do "CORS", mas não entendi como faria.
Alguém consegue me dar um norte?