Google Planilhas Avançado - #159 BLING - Nova Forma de Autenticar
05/09/2024Neste tutorial ensinaremos como realizar a autenticação na plataforma do Bling através da API V3, haja vista que o sistema mudou um pouco.
Autenticação via API Bling
O primeiro passo para é cadastrar um aplicativo na plataforma, para isso acesso Central de Extensões >> Área do Desenvolvedor e crie um novo aplicativo. Isso lhe dará um secret key, um client_id e um link para autorizar o novo aplicativo, o que gerará um código de autenticação.
Posteriormente a isso, poderá utilizar um código semelhante ao abaixo para gerar o seu token de autenticação via API:
let clientId = 'SEU_CLIENT_ID';
let secretKey = 'SEU_SECRET_KEY';
let code = 'SEU_CODIGO_DE_AUTENTICACAO';
function getToken()
{
let credentials = Utilities.base64Encode(clientId+':'+secretKey);
let options = {
'method':'POST',
'payload':{
'grant_type':'authorization_code',
'code': code
},
'headers':{
'Content-Type':'application/x-www-form-urlencoded',
'Authorization': `Basic ${credentials}`
}
}
let reqs = UrlFetchApp.fetch(`https://www.bling.com.br/Api/v3/oauth/token`,options);
let ress = JSON.parse(reqs.getContentText());
console.log(ress);
}
Então é isso, por hoje é só! Fiquem todos com Deus! Sucesso nos códigos e na vida!
Precisa de ajuda na criação do app? webdesignemfoco@gmail.com
"Respondeu Jesus: "Eu sou o caminho, a verdade e a vida. Ninguém vem ao Pai, a não ser por mim." João 14:6