Airtable ou Notion por trás de uma automação simples: chaves, partilha e limites

O Airtable e o Notion servem bem de «base de dados» pequena que a sua equipa vê e edita, e que uma automação (n8n, um script PHP, uma tarefa cron) lê e escreve. Ambos têm API e ambos pedem o mesmo: um token com as menores permissões possíveis e a partilha explícita do que a automação pode tocar. Quase todos os erros vêm de uma destas duas coisas.

O que cada um pede

Airtable Notion
A chave Um token pessoal, a que se escolhe o que pode fazer e que bases pode ver. Uma integração interna, que dá um token secreto.
A partilha Dá-se acesso à base ao criar o token. Tem de ligar a integração, página a página ou base a base. Sem isso, não vê nada.
Os dados Tabelas com campos de tipos definidos. Páginas e bases de dados com propriedades.
Pedidos Cabeçalho de autorização com o token. Cabeçalho de autorização, e um cabeçalho com a versão da API que a documentação indica.

Montar a ligação

1 Crie o token com o mínimo. Só leitura se a automação só lê; escrita só nas tabelas de que precisa. Um token com poder a mais é o que mais dói quando se perde.
2 Partilhe só o necessário. No Notion, abra a base de dados e ligue-lhe a integração. No Airtable, escolha a base ao criar o token.
3 Faça um pedido de teste de leitura, por exemplo com o nó do n8n ou com curl, e veja se vêm as linhas certas.
4 Confira os nomes dos campos. A automação escreve por nome. Se alguém renomear uma coluna ou uma propriedade, a automação começa a falhar.
5 Guarde o token como credencial, nunca dentro do fluxo nem do código. Veja proteger o n8n: acesso, credenciais e webhooks expostos.
6 Tire uma cópia da base de tempos a tempos, com a função de exportação de cada serviço.

O que significam os erros

Resposta Causa provável
401 ou 403 Token errado, expirado, ou sem permissão para essa operação.
404 no Notion, com a página a existir A integração não foi ligada a essa página ou base.
422 ou erro de campo O nome ou o tipo do campo não corresponde ao que enviou, por exemplo texto num campo numérico.
429 Demasiados pedidos em pouco tempo. Espace-os ou envie em lotes.
Não use um destes serviços como base de dados de um negócio inteiro. Têm limites de pedidos e de registos, que mudam, e que dependem do plano que tem com eles: veja o site de cada um. Para dados críticos ou em grande volume, use uma base de dados a sério no seu servidor.
Escreva a data e a origem em cada linha que a automação acrescenta. Quando algo parecer estranho, sabe de onde veio e quando.

Quer um servidor onde correr as suas automações e a sua própria base de dados? Veja os planos de VPS.

Ver os servidores VPS

VEJA TAMBÉM

Ligar o n8n ao Google Sheets

O n8n e a sua base de dados: os nós MySQL e PostgreSQL

Obter uma chave de API de um modelo de IA e guardá-la em segurança

Servidores VPS

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?