![]() |
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.
Após isso, aparecerá a tela de solicitação do contrato de uso da API. Leia atentamente e aceite para prosseguir.
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.
4. Criando o primeiro aplicativo
Para iniciar, clique no botão vermelho Conectar aplicativo e preencha todos os campos obrigatórios marcados com *.
Preencha com:
- Uma logo para seu aplicativo;
- Um nome para o aplicativo;
- O nome da empresa, geralmente o nome da sua conta;
Exemplo de imagens para inspiração na criação do seu app:
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.
![]() | Postando do Google Sheet para Pinterest | |
Canal Qb |
#automação; #googleappsscript; #pinterest