====== LinkedIn + n8n integracija (2026) ======
===== Namen =====
Ta dokument opisuje preverjen in delujoč postopek za povezavo n8n in LinkedIn v letu 2026:
* objavljanje na osebni LinkedIn profil
* objavljanje na LinkedIn Company Page
Postopek sledi uradni n8n dokumentaciji in preverjenemu YouTube vodiču https://www.youtube.com/watch?v=u53nMbIb-ss.
----
===== DEL A: Osebni LinkedIn profil (PERSONAL) =====
==== 1. LinkedIn Developer App ====
=== 1.1 Ustvarjanje aplikacije ===
* Odpri LinkedIn Developers → My Apps → Create App
* Izpolni obvezna polja:
* App name
* Company Page (lahko katerakoli)
* App logo
* Privacy Policy URL (OBVEZNO HTTPS)
----
=== 1.2 Products (OBVEZNO) ===
Dodaj naslednja produkta:
* Share on LinkedIn
* Sign in with LinkedIn using OpenID Connect
Ne dodajaj drugih produktov.
----
=== 1.3 OAuth Redirect URL ===
V zavihku Auth dodaj naslednji URL:
https://YOUR-N8N-DOMAIN/rest/oauth2-credential/callback
Primer:
https://n8n.krofekhost.com/rest/oauth2-credential/callback
----
==== 2. n8n – Credential ====
=== 2.1 Ustvari credential ===
* Odpri n8n → Credentials → New
* Izberi: LinkedIn OAuth2 API
NE izberi:
* OAuth2 API
* Generic OAuth
* Custom OAuth
----
=== 2.2 Nastavitve credentiala ===
Izpolni samo spodnja polja:
^ Polje ^ Vrednost ^
| Client ID | Client ID iz LinkedIn app |
| Client Secret | Client Secret iz LinkedIn app |
| Organization Support | OFF |
| Legacy | OFF |
Ne nastavljaj:
* scopes
* authorization URL
* access token URL
* query parametrov
----
=== 2.3 Povezava računa ===
* Klikni "Connect my account"
* Prijavi se v LinkedIn
* Klikni "Allow"
Če je povezava uspešna, je credential povezan.
----
==== 3. Test objave (PERSONAL) ====
* V workflow dodaj node: LinkedIn → Create Post
* Nastavi:
* Author Type: Person
* Visibility: Public
* Text: testno besedilo
Če se objava pojavi, personal integracija deluje.
----
===== DEL B: LinkedIn Company Page (ORGANIZATION) =====
POZOR: Objavljanje na Company Page zahteva uradno odobritev LinkedIna.
----
==== 1. Pogoji (OBVEZNO) ====
Za Company Page mora biti izpolnjeno:
* Verified LinkedIn Company Page
* LinkedIn App ima dodan:
* Share on LinkedIn
* Community Management API (odobren)
* LinkedIn mora odobriti scope:
w_organization_social
----
==== 2. Preverjanje scope ====
V LinkedIn App → Auth → OAuth 2.0 scopes mora biti viden:
w_organization_social
Če tega ni, Company Page objave ne bodo delovale.
----
==== 3. n8n – Company credential ====
Uporabi ISTI LinkedIn OAuth2 API credential, vendar spremeni:
^ Polje ^ Vrednost ^
| Organization Support | ON |
| Legacy | OFF |
Shrani in ponovno klikni "Connect my account".
----
==== 4. Objavi post na Company Page ====
* V workflow dodaj node: LinkedIn → Create Post
* Nastavi:
* Author Type: Organization
* Organization ID: LinkedIn Page ID ali URN
* Visibility: Public
* Text: vsebina objave
Če je aplikacija odobrena, se objava prikaže.
----
===== Najpogostejše napake =====
^ Napaka ^ Vzrok ^
| client_secret missing | Uporabljen Generic OAuth |
| unauthorized_scope_error | Organization Support ON brez odobritve |
| Bummer, something went wrong | Napačen credential tip |
| Company post ne deluje | Manjka Community Management approval |
----
===== Povzetek =====
PERSONAL:
* Organization Support = OFF
* Deluje brez company verifikacije
COMPANY:
* Organization Support = ON
* Zahteva LinkedIn approval
* Scope: w_organization_social