Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Google Planilhas Avançado - #159 BLING - Nova Forma de Autenticar

05/09/2024

Neste 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

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Google Planilhas Avançado - #158 Fórmula SE com múltiplos critérios
Neste tutorial aprenderemos como utilizar a fórmula SE do Google Sheets para muitos critérios diferentes.
Saiba mais!
Google Planilhas Avançado - #160 BLING - Trazendo Produtos
Neste tutorial aprenderemos como integrar o Bling ao Google Sheets trazendo os dados de um produto lá da plataforma.
Saiba mais!
Google Planilhas
Neste curso abordaremos a fundo as funcionalidades do Google Planilha. Adentraremos no Google App Script e na API do Google Sheet. Aproveite.
Saiba mais!