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 - #160 BLING - Trazendo Produtos

12/09/2024

Neste tutorial aprenderemos como integrar o Bling ao Google Sheets trazendo os dados de um produto lá da plataforma.

Bling com Google Planilhas

Para entender a aula de hoje é importante que você veja primeiro a aula que fizemos sobre autenticaão no Bling. Sem autenticar você não vai conseguir trazer os dados.

O código final dessa aula ficou assim:

let app = SpreadsheetApp;
let spreadsheet = app.getActiveSpreadsheet();
let sheetProdutos = spreadsheet.getSheetByName('Produtos');
let sheetConfig = spreadsheet.getSheetByName('Config');


function getProducts()
{
  refreshToken();
  let options = {
    'method':'GET',
    'headers':{
      'Content-Type':'application/x-www-form-urlencoded',
      'Authorization': `Bearer ${sheetConfig.getRange('A2').getValue()}`
    }
  }
  let reqs = UrlFetchApp.fetch(`https://www.bling.com.br/Api/v3/produtos/ID_DO_SEU_PRODUTO`,options);
  let ress = JSON.parse(reqs.getContentText());
  sheetProdutos.getRange('A2:C2').setValues([
    [
      ress.data.nome,
      ress.data.codigo,
      ress.data.preco
    ]
  ]);
  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

Com a língua bendizemos a Deus e Pai, e com ela amaldiçoamos os homens, feitos à semelhança de Deus. Thiago 3:9

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

Posts Relacionados

Google Planilhas Avançado - #159 BLING - Nova Forma de Autenticar
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.
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!