Ligar o LinkedIn ao Social Quack
Uns minutos no site de programadores do LinkedIn, uma única vez — e depois as publicações saem sozinhas, tirando um novo início de sessão rápido a cada 60 dias (passo 7).
O LinkedIn só deixa uma aplicação publicar em teu nome através de uma aplicação de programador: um pequeno registo que crias dentro da tua própria conta do LinkedIn e que produz dois valores, um Client ID e um Client Secret. Colas os dois no Social Quack uma vez e nunca mais pensas neles. Não há formulário de candidatura nem revisão pela qual esperar — os dois produtos de que precisas são acrescentados na hora.
Duas coisas que vale a pena saber antes de começares:
- As chaves não saem do teu Mac. O Social Quack guarda-as cifradas na sua própria pasta de dados, no teu computador. Nunca nos são enviadas.
- Os limites são só teus. Como a aplicação de programador é tua, o LinkedIn conta as tuas publicações à conta da tua aplicação e de mais nenhuma. Não estás a partilhar um bolo com outros clientes do Social Quack, por isso a atividade de terceiros nunca te pode valer um limite ou um bloqueio.
Isto liga o teu perfil pessoal do LinkedIn — as publicações aparecem como sendo tuas.
Tudo o que se segue acontece em dois sítios: o site de programadores do linkedin.com e o ecrã Channels (canais) do Social Quack, na barra lateral → o cartão LinkedIn → Set up app keys (configurar chaves da aplicação). Abre esse painel agora e deixa-o aberto; vais precisar de um valor que está lá no passo 4.
1. Ter uma LinkedIn Page pronta
Toda a aplicação de programador do LinkedIn tem de estar associada a uma LinkedIn Page — a página de empresa/organização, não o teu perfil pessoal. Se já tens uma para a tua empresa ou para o teu nome de freelancer, usa essa. Se não tens, cria uma pequena; pode ser simplesmente o teu nome.
A Page só existe para ser dona da aplicação. As tuas publicações continuam a sair do teu perfil pessoal.
2. Criar a aplicação
Vai a https://www.linkedin.com/developers/apps e inicia sessão com a tua conta normal do LinkedIn. Cria uma aplicação nova, associa-lhe a Page do passo 1 e acrescenta um logótipo — qualquer imagem quadrada serve.
A aplicação nova começa por verificar, e uma aplicação por verificar não pode acrescentar os produtos de que precisas no passo 3. Resolver isso leva um minuto: abre o separador Settings da aplicação, clica em Verify ao lado da Page e depois em Generate URL. Esse link pede ao super administrador da Page que aprove a aplicação — se foste tu que criaste a Page, esse és tu, por isso abre o link, aprova e a aplicação fica verificada na hora. Se a Page for de um colega, envia-lhe antes o link; é válido durante 30 dias.
3. Acrescentar os dois produtos
Abre o separador Products da aplicação e acrescenta estes dois:
| Produto | O que faz por ti |
|---|---|
| Share on LinkedIn | A permissão para publicar. Sem ela, a ligação falha — vê Se alguma coisa correr mal. |
| Sign In with LinkedIn using OpenID Connect | Deixa o Social Quack ler o teu nome e a fotografia de perfil, para o cartão do canal mostrar em nome de quem está a publicar. |
Ambos são imediatos — sem revisão, sem esperas.
Juntos cobrem as três permissões que o Social Quack pede no ecrã de início de sessão do LinkedIn: openid, profile e w_member_social (esta última é o "publicar em teu nome"). São as únicas três que pede.
4. Acrescentar o endereço de redirecionamento
Na aplicação, vai a Auth → OAuth 2.0 settings e acrescenta o endereço de retorno do Social Quack como endereço de redirecionamento autorizado.
O valor exato aparece na aplicação, no mesmo painel Set up app keys, com um botão para copiar ao lado. Esta página não to pode escrever: é específico da tua instalação (leva o número da porta em que o Social Quack está à escuta). Copia-o dali e cola-o exatamente como está — o LinkedIn compara-o carácter a carácter, por isso não o escrevas à mão nem o arrumes.
5. Colar as chaves e ligar
A consola do LinkedIn mostra-te o teu Client ID e o teu Primary Client Secret. No painel Set up app keys do Social Quack, cola-os em:
Client IDClient Secret— este é o Primary Client Secret do LinkedIn; é a mesma coisa, com nome mais curto.
Clica em Save (guardar) e o Social Quack segue logo para o início de sessão: o teu navegador abre o ecrã de permissões do LinkedIn. Aprova-o e o teu perfil aparece em Connected (ligados). Não há mais nada para escrever — o LinkedIn trata do resto no navegador. Se fechares esse separador sem querer, clica em Connect (ligar) no cartão do LinkedIn para começar o início de sessão outra vez.
6. O que cabe numa publicação do LinkedIn
| Texto | Até 3.000 caracteres |
| Imagens | Até 9 por publicação |
| Vídeo | Não suportado. Um vídeo anexado a uma publicação do LinkedIn fica de fora sem ruído — o texto e as imagens saem na mesma, sem erro nenhum |
| Publicações em várias partes | A primeira parte é a publicação; cada parte extra é acrescentada como comentário teu, por ordem |
Dois comportamentos que parecem estranhos até se perceber porquê:
- Escreve a pontuação normalmente. O formato de publicação do LinkedIn trata caracteres como
( ) [ ] { } @ # < > ~ _ | *como especiais e rejeita uma publicação que os use tal e qual. O Social Quack trata disso por ti antes de enviar, por isso podes escrever parênteses, cardinais e arrobas à vontade. - Publicações com imagens saem cerca de 20 segundos atrasadas. O LinkedIn precisa de um momento para processar uma imagem carregada, e uma conta pessoal não tem autorização para perguntar se já acabou — por isso o Social Quack espera uns 20 segundos antes de publicar, em vez de arriscar uma falha. É o esperado, não é defeito.
Se o LinkedIn estiver ocupado ou te impuser um limite, o Social Quack trata isso como temporário e volta a tentar a publicação em vez de a dar como falhada.
7. Voltar a ligar a cada 60 dias
Uma ligação ao LinkedIn dura 60 dias. O LinkedIn só dá acesso que se renova sozinho a empresas parceiras aprovadas, por isso quando os 60 dias acabam voltas a ligar à mão: Channels → o cartão LinkedIn em Add a channel (adicionar um canal) → Connect, aprovas o ecrã de permissões e pronto — são segundos.
Iniciar sessão outra vez por cima de uma ligação existente atualiza-a e mantém tudo o que tens na fila. Nunca uses o Remove (remover) do canal para resolver um problema de ligação — isso apaga o canal e todas as publicações que estavam à espera dele.
Uma semana antes de os 60 dias acabarem, o Social Quack mostra um aviso nas páginas Channels e Queue — sign in again by — com um botão Sign in again, e o cartão do LinkedIn recebe a mesma nota. Clica nele, aprova o ecrã de permissões do LinkedIn e pronto: a ligação é renovada no lugar e tudo o que está agendado fica onde está. Se o ignorares, o primeiro sinal é uma publicação que falha com LinkedIn token expired — reconnect this channel in Social Quack → Channels; volta a iniciar sessão e depois reagenda essa publicação. O Claude e o ChatGPT veem o mesmo aviso, por isso também to vão referir.
Se alguma coisa correr mal
| O que vês | O que significa | O que fazer |
|---|---|---|
| "LinkedIn did not grant w_member_social. Add the Share on LinkedIn product to your app." | A aplicação não tem a permissão de publicação, ou ela foi acrescentada depois de teres ligado | Separador Products → acrescenta o Share on LinkedIn → clica outra vez em Connect no Social Quack |
| A página de início de sessão do LinkedIn recusa-se a continuar depois de clicares em Save (ou em Connect) | O endereço de redirecionamento em Auth → OAuth 2.0 settings não coincide com o que o Social Quack usa | Copia-o outra vez de Set up app keys e cola-o exatamente — sem edições, sem caracteres a mais |
| "LinkedIn token expired — reconnect this channel in Social Quack → Channels" | Os 60 dias acabaram | Channels → LinkedIn → Connect |
| "LinkedIn token rejected — reconnect this channel in Social Quack → Channels" | O LinkedIn já não aceita a ligação (foi revogada, ou as chaves da aplicação mudaram) | Channels → LinkedIn → Connect |
| A publicação saiu, mas o vídeo que anexaste não vai lá | As publicações do LinkedIn feitas a partir do Social Quack só levam imagens | Anexa uma imagem fixa e mete o link do vídeo no texto, ou publica o vídeo numa plataforma que aceite vídeo |
| Não consegues sequer criar a aplicação de programador | O LinkedIn não cria nenhuma sem uma Page para lhe associar | Cria primeiro uma LinkedIn Page (passo 1) e tenta de novo |
| O separador Products não te deixa acrescentar o Share on LinkedIn | A aplicação continua por verificar | Separador Settings → Verify ao lado da Page → Generate URL → abre esse link e aprova (passo 2) |
| Uma publicação falha dizendo que o LinkedIn não devolveu um id de publicação | Raro: o LinkedIn aceitou a publicação mas não confirmou qual era | Vê o teu perfil do LinkedIn antes de reagendares — a publicação pode já lá estar, e enviá-la outra vez ia publicá-la duas vezes |
Continuas encravado? [email protected].