Come configurare LinkedIn API per WordPress
Collega WordPress a LinkedIn senza indovinare quale prodotto, URL di reindirizzamento o autorizzazione LinkedIn si aspetta. Questa guida mostra la configurazione usata da Devenia LinkedIn Autoposter e funziona anche come checklist generale per LinkedIn API.
Invia l’URL WordPress, la destinazione di pubblicazione su LinkedIn e l’errore esatto, se ne hai uno. Ti indicheremo il prossimo passo pratico.
Configura l’app prima del plugin.
La maggior parte degli errori di connessione nasce da prodotti LinkedIn mancanti, URL di reindirizzamento errato o permessi poco chiari sulla pagina aziendale. Sistema prima questi punti, poi collega WordPress.
Come configurare LinkedIn API per WordPress
Una checklist pratica per collegare WordPress a LinkedIn. È una procedura pratica e richiede circa 10 minuti.
Questa guida è pensata per il nostro plugin Devenia LinkedIn Autoposter, ma la configurazione LinkedIn vale per qualsiasi app che usa la LinkedIn API.
Passo 1: crea un’app LinkedIn
- Vai al LinkedIn Developer Portal
- Fai clic su “Create app” (pulsante blu in alto a destra)
- Compila il modulo:
- App name: per esempio “Il mio autoposter” (gli utenti non lo vedranno)
- LinkedIn Page: seleziona la tua pagina aziendale. Se non ne hai una, devi prima creare una pagina aziendale LinkedIn.
- Privacy policy URL: l’informativa privacy del tuo sito, per esempio https://yoursite.com/privacy
- App logo: carica un’immagine quadrata qualsiasi (minimo 100×100 px)
- Spunta la casella dell’accordo legale e fai clic su “Create app”
Passo 2: aggiungi i prodotti richiesti
LinkedIn richiede di chiedere accesso a funzioni specifiche. Non preoccuparti: l’approvazione è immediata.
- Nella nuova app, apri la scheda “Products”
- Trova “Share on LinkedIn” e fai clic su “Request access”
- Trova “Sign In with LinkedIn using OpenID Connect” e fai clic su “Request access”
- Entrambi dovrebbero comparire come “Added” entro pochi secondi
Vuoi pubblicare su una pagina aziendale? Ti serve anche la “Advertising API”. Fai clic su “Request access”: questa approvazione richiede 1-5 giorni lavorativi da parte di LinkedIn. Nel frattempo puoi comunque pubblicare sul profilo personale.
Passo 3: recupera le credenziali
- Apri la scheda “Auth”
- Vedrai il tuo Client ID: copialo in un posto sicuro
- Fai clic sull’icona dell’occhio accanto a Client Secret per mostrarlo, poi copialo
Tieni privato il tuo Client Secret. Chi lo possiede può pubblicare sul tuo LinkedIn. Non condividerlo pubblicamente e non salvarlo nel version control.
Passo 4: aggiungi la Redirect URL
Questo è il punto in cui indichi a LinkedIn dove rimandare gli utenti dopo l’autorizzazione dell’app.
- Sempre nella scheda “Auth”, scorri fino a “OAuth 2.0 settings”
- Sotto “Authorized redirect URLs for your app”, fai clic sull’icona della matita per modificare
- Fai clic su “+ Add redirect URL”
- Inserisci la callback URL di WordPress. Per il nostro plugin è:
https://yoursite.com/wp-admin/options-general.php?page=dlap-settings
(sostituisci “yoursite.com” con il tuo dominio reale) - Fai clic su “Update”
Passo 5: collega il plugin WordPress
- In WordPress, vai su Settings → LinkedIn Autoposter
- Incolla Client ID e Client Secret
- Fai clic su “Save Changes”
- Fai clic su “Connect to LinkedIn”
- Verrai reindirizzato a LinkedIn: fai clic su “Allow” per autorizzare
- Verrai riportato a WordPress con un messaggio di successo
Fatto. Il tuo sito WordPress è ora collegato a LinkedIn. I nuovi articoli verranno condivisi automaticamente.
Pubblicare su una pagina aziendale (opzionale)
Se vuoi che i post appaiano sulla pagina aziendale invece che, o oltre che, sul profilo personale:
- Richiedi accesso alla Advertising API (passo 2 sopra) e attendi l’approvazione
- Trova l’ID della pagina aziendale:
- Vai alla tua pagina aziendale su LinkedIn
- Fai clic su “Admin tools” → “Manage page”
- Guarda l’URL: sarà simile a linkedin.com/company/12345678/admin/
- Quel numero è il tuo Organization ID
- Nelle impostazioni del plugin, inserisci l’Organization ID
- Seleziona “Company Page” o “Both” in Post Target
- Fai clic su “Reconnect” per autorizzare i permessi aggiuntivi
Problemi comuni
Errore “Redirect URL mismatch”
L’URL nelle impostazioni dell’app LinkedIn deve corrispondere esattamente a quello inviato da WordPress. Controlla:
- http e https (devono corrispondere)
- www e non-www (devono corrispondere)
- slash finali
“Token expired” dopo 60 giorni
È normale. LinkedIn limita i token a 60 giorni per motivi di sicurezza. Fai clic su “Reconnect” nelle impostazioni del plugin. Il plugin ti invierà un avviso email prima della scadenza.
Errore “Organization permissions” quando pubblichi su una pagina aziendale
Serve accesso alla Advertising API. Controlla la scheda Products nella tua app LinkedIn: se “Advertising API” non risulta aggiunta, richiedila e attendi l’approvazione.
Ti serve il plugin?
Scarica il nostro plugin gratuito LinkedIn Autoposter per condividere automaticamente gli articoli WordPress.
Bloccato nella configurazione di LinkedIn API?
Inviala con il contesto, così possiamo capire se riguarda SEO, struttura del sito, tracking, contenuti o conversione e aiutarti a decidere il passo successivo.