Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Como Integrar Google Sheets com Pinterest Usando Google Apps Script

#GoogleAppsScript; #PinterestAPI; #AutomaçãoDigital
Deixe um comentário, no fim do post
@CanalQb Postando do Google Sheet para Pinterest
Canal Qb

O Google Apps Script é uma poderosa ferramenta para automatizar tarefas no Google Workspace, incluindo Google Sheets, Google Docs e outros serviços. Se você deseja interagir com o Pinterest usando Google Apps Script, é possível fazer isso utilizando a API oficial do Pinterest, que permite acessar e manipular dados da plataforma de forma programada.

Como Configurar e Usar a API do Pinterest com Google Apps Script

A seguir, um passo a passo detalhado para configurar sua conta e criar um aplicativo para usar a API do Pinterest, além de dicas para integração e uso prático.

1. Crie e configure sua conta Business no Pinterest

Para utilizar a API, você precisa primeiro ter uma conta no Pinterest e convertê-la para Business. Isso permitirá acessar recursos avançados, como a criação de aplicativos e uso da API.

2. Cadastre um aplicativo no Portal de Desenvolvedores do Pinterest

Acesse o site oficial para desenvolvedores do Pinterest e crie um novo aplicativo para obter suas credenciais.

Na página inicial, clique em Meus aplicativos para iniciar o cadastro.

@CanalQb

Após isso, aparecerá a tela de solicitação do contrato de uso da API. Leia atentamente e aceite para prosseguir.

@CanalQb

Após aceitar, você será direcionado para a tela principal dos aplicativos. No modo gratuito, é possível criar até 5 aplicativos para testes e uso.

3. Limites da API gratuita do Pinterest

A API gratuita oferece um limite de 1.000 interações por dia. Por exemplo, criar um Pin consome cerca de 300 interações, ou seja, você pode criar até 3 Pins diariamente.

@CanalQb

4. Criando o primeiro aplicativo

Para iniciar, clique no botão vermelho Conectar aplicativo e preencha todos os campos obrigatórios marcados com *.

@CanalQb

Preencha com:

  • Uma logo para seu aplicativo;
  • Um nome para o aplicativo;
  • O nome da empresa, geralmente o nome da sua conta;
@CanalQb

Exemplo de imagens para inspiração na criação do seu app:

@CanalQb

5. Obtenha o token de acesso OAuth 2.0

Depois que seu aplicativo for criado, você precisará autenticar sua conta para obter o token de acesso para fazer chamadas à API do Pinterest.

Isso geralmente envolve um fluxo OAuth 2.0, que pode ser feito via Google Apps Script usando a biblioteca OAuth2 do Google Apps Script (link da biblioteca).

6. Exemplo Prático: Criando um Pin com Google Apps Script e a API do Pinterest

Abaixo, você encontra um exemplo básico de script em Google Apps Script para criar um Pin automaticamente no Pinterest. Certifique-se de substituir os valores como SEU_TOKEN_DE_ACESSO_AQUI e ID_DO_SEU_BOARD pelas informações reais da sua conta.


// Função para criar um Pin no Pinterest
function postPin() {
  var token = 'SEU_TOKEN_DE_ACESSO_AQUI'; // Insira seu token de acesso válido
  var boardId = 'ID_DO_SEU_BOARD';        // Insira o ID do board onde o Pin será postado
  var url = 'https://api.pinterest.com/v5/pins';

  var payload = {
    board_id: boardId,
    title: 'Título do Pin via Apps Script',
    alt_text: 'Descrição do Pin (texto alternativo)',
    media_source: {
      source_type: 'image_url',
      url: 'https://link-da-imagem.com/imagem.jpg' // URL pública da imagem
    }
  };

  var options = {
    method: 'post',
    contentType: 'application/json',
    headers: {
      Authorization: 'Bearer ' + token
    },
    payload: JSON.stringify(payload),
    muteHttpExceptions: true // Evita que erros parem a execução
  };

  try {
    var response = UrlFetchApp.fetch(url, options);
    Logger.log('Resposta da API: ' + response.getContentText());
  } catch (e) {
    Logger.log('Erro ao tentar criar o Pin: ' + e.message);
  }
}

Este script usa a função UrlFetchApp.fetch() para enviar uma requisição POST à API do Pinterest. O corpo da requisição inclui o ID do board, o título do Pin, uma descrição alternativa e a URL da imagem.

Esse código faz uma requisição POST para criar um Pin em um board específico.

Dicas Finais

  • Armazene seu token de forma segura;
  • Automatize a execução com gatilhos no Google Apps Script para postar em horários programados;
  • Leia sempre a documentação oficial para atualizações da API;
  • Use Google Sheets para armazenar dados dos Pins a serem criados e fazer a integração via Apps Script;

Pronto! Agora você já sabe como automatizar a criação de Pins no Pinterest usando Google Apps Script e a API oficial da plataforma.

Se gostou, deixe seu comentário abaixo e compartilhe com outros entusiastas da automação e marketing digital.

Deixe um comentário, no fim do post
@CanalQb Postando do Google Sheet para Pinterest
Canal Qb

#automação; #googleappsscript; #pinterest

Postar um comentário

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo