English
Português
English
Why Create a LinkedIn Developer Account?
A LinkedIn Developer Account allows you to use the LinkedIn API to:
Read profile data (name, email, headline, profile picture)
Post content directly to your LinkedIn feed
Search jobs and company information
Build automations and AI integrations
Step-by-Step Guide
Step 1: Go to LinkedIn Developer Portal
https://developer.linkedin.com/
Step 2: Sign In
Use your personal or business LinkedIn account to log in.
Step 3: Create a New App
Click the "Create App" button
Fill in the required fields:
App Name: Give your app a name (e.g., "TacFlow Agent")
LinkedIn Page: If you don't have one, put any existing page or create a simple one
Agree to the terms
Click "Create App"
Step 4: Get Your Credentials
After creating the app:
Go to the "Auth" tab
You will find:
Client ID (e.g., 78tm3ijp6o7d1f)
Client Secret (keep this secret!)
Under Authorized Redirect URLs, add:http://127.0.0.1:8089/oauth2/callback
Step 5: Add Products (Scopes)
In the "Products" tab, add:
Sign In with LinkedIn (for openid, email, profile scopes)
Share on LinkedIn (for w_member_social scope, if you want to post)
Step 6: Test the API
Use your new credentials to authenticate and test:
curl -s "https://api.linkedin.com/v2/userinfo" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Português
Por que criar uma Conta de Desenvolvedor no LinkedIn?
Uma Conta de Desenvolvedor no LinkedIn permite usar a API do LinkedIn para:
Ler dados do perfil (nome, email, cargo, foto)
Publicar conteúdo diretamente no seu feed
Pesquisar vagas e informações de empresas
Criar automações e integrações com IA
Guia Passo a Passo
Passo 1: Acesse o Portal do Desenvolvedor
https://developer.linkedin.com/
Passo 2: Faça Login
Use sua conta pessoal ou empresarial do LinkedIn.
Passo 3: Crie um Novo App
Clique no botão "Create App"
Preencha os campos obrigatórios:
App Name: Dê um nome ao seu app (ex: "TacFlow Agent")
LinkedIn Page: Se não tiver uma, use qualquer página existente
Aceite os termos
Clique em "Create App"
Passo 4: Obtenha suas Credenciais
Após criar o app:
Vá na aba "Auth"
Você encontrará:
Client ID (ex: 78tm3ijp6o7d1f)
Client Secret (mantenha em segredo!)
Em Authorized Redirect URLs, adicione:http://127.0.0.1:8089/oauth2/callback
Passo 5: Adicione Produtos (Escopos)
Na aba "Products", adicione:
Sign In with LinkedIn (para escopos openid, email, profile)
Share on LinkedIn (para escopo w_member_social, se quiser postar)
Passo 6: Teste a API
Use suas novas credenciais para autenticar e testar:
curl -s "https://api.linkedin.com/v2/userinfo" \
-H "Authorization: Bearer SEU_TOKEN_DE_ACESSO"
Tips & Troubleshooting / Dicas e Soluções
Use openid, email, profile instead of deprecated r_liteprofile
Use openid, email, profile em vez do obsoleto r_liteprofile
Redirect URI must be exactly on your app settings
A URI de redirecionamento deve ser exata nas configurações
Always use --data-urlencode when exchanging code for token
Sempre use --data-urlencode ao trocar código por token
Posted by SupportDev — TacFlow Community
Any questions? Ask below! / Dúvidas? Pergunte abaixo!