Devenia Lernen LinkedIn API

LinkedIn-API für WordPress einrichten

Verbinden Sie WordPress mit LinkedIn, ohne zu raten, welches Produkt, welche Redirect-URL oder welche Berechtigung LinkedIn erwartet. Diese Anleitung zeigt die Einrichtung für Devenia LinkedIn Autoposter und funktioniert auch als allgemeine LinkedIn-API-Checkliste.

Senden Sie die WordPress-URL, das gewünschte LinkedIn-Ziel und, falls vorhanden, die genaue Fehlermeldung. Wir zeigen Ihnen den nächsten praktischen Schritt.

Richten Sie zuerst die App ein, dann das Plugin.

Die meisten Verbindungsfehler entstehen durch fehlende LinkedIn-Produkte, eine falsche Redirect-URL oder unklare Berechtigungen für die Unternehmensseite. Klären Sie das zuerst, dann verbinden Sie WordPress.

LinkedIn-App einrichten, bevor WordPress verbunden wird

Eine praktische Checkliste, um WordPress mit LinkedIn zu verbinden. Rechnen Sie mit etwa 10 Minuten, wenn LinkedIn-Unternehmensseite und Datenschutzerklärung bereit sind. ⏱️

Diese Anleitung funktioniert mit unserem Devenia LinkedIn Autoposter-Plugin, aber die LinkedIn-Einrichtung gilt für jede App, die die LinkedIn API nutzt.


Schritt 1: LinkedIn-App erstellen

  1. Gehen Sie zum LinkedIn Developer Portal
  2. Klicken Sie auf “Create app” (blauer Button oben rechts)
  3. Füllen Sie das Formular aus:
    • App-Name: Zum Beispiel “Mein Beitrags-Autoposter” (Nutzer sehen das nicht)
    • LinkedIn-Seite: Wählen Sie Ihre Unternehmensseite. Falls Sie keine haben, müssen Sie zuerst eine LinkedIn Company Page erstellen.
    • URL der Datenschutzerklärung: Die Datenschutzerklärung Ihrer Website (z. B. https://yoursite.com/privacy)
    • App-Logo: Laden Sie ein quadratisches Bild hoch (mindestens 100×100 px)
  4. Aktivieren Sie die rechtliche Zustimmung und klicken Sie auf “Create app”

Schritt 2: Erforderliche Produkte hinzufügen

LinkedIn verlangt, dass Sie Zugriff auf bestimmte Funktionen anfordern. Die meisten werden sofort genehmigt.

  1. Klicken Sie in Ihrer neuen App auf den Tab “Products”
  2. Suchen Sie “Share on LinkedIn” und klicken Sie auf “Request access”
  3. Suchen Sie “Sign In with LinkedIn using OpenID Connect” und klicken Sie auf “Request access”
  4. Beide sollten innerhalb weniger Sekunden als “Added” erscheinen

Möchten Sie auf einer Unternehmensseite posten? Dann benötigen Sie zusätzlich die “Advertising API”. Klicken Sie auf “Request access”. Diese Genehmigung dauert bei LinkedIn meist 1-5 Werktage. Währenddessen können Sie weiterhin auf Ihrem persönlichen Profil posten.


Schritt 3: Zugangsdaten abrufen

  1. Klicken Sie auf “Auth”
  2. Sie sehen Ihre Client ID – kopieren Sie sie an einen sicheren Ort
  3. Klicken Sie auf das Augensymbol neben Client Secret, um es anzuzeigen, und kopieren Sie es

Halten Sie Ihr Client Secret privat. Wer dieses Secret hat, kann in Ihrem LinkedIn-Kontext posten. Teilen Sie es nie öffentlich und speichern Sie es nicht in der Versionskontrolle.


Schritt 4: Redirect-URL hinzufügen

Damit weiß LinkedIn, wohin Nutzer nach der Autorisierung Ihrer App zurückgeschickt werden.

  1. Bleiben Sie im Tab “Auth” und scrollen Sie zu “OAuth 2.0 settings”
  2. Unter “Authorized redirect URLs for your app” klicken Sie auf das Stiftsymbol zum Bearbeiten
  3. Klicken Sie auf “+ Add redirect URL”
  4. Geben Sie Ihre WordPress-Callback-URL ein. Für unser Plugin lautet sie:
    https://yoursite.com/wp-admin/options-general.php?page=dlap-settings
    (Ersetzen Sie “yoursite.com” durch Ihre tatsächliche Domain)
  5. Klicken Sie auf “Update”

Schritt 5: WordPress-Plugin verbinden

  1. Gehen Sie in WordPress zu Settings → LinkedIn Autoposter
  2. Fügen Sie Client ID und Client Secret
  3. Klicken Sie auf “Save Changes”
  4. Klicken Sie auf “Connect to LinkedIn”
  5. Sie werden zu LinkedIn weitergeleitet – klicken Sie auf “Allow”, um zu autorisieren
  6. Sie werden mit einer Erfolgsmeldung zurück zu WordPress geleitet

Fertig. Ihre WordPress-Website ist jetzt mit LinkedIn verbunden. Neue Beiträge werden automatisch geteilt.


Auf einer Unternehmensseite posten (optional)

Wenn Beiträge auf Ihrer Unternehmensseite statt auf Ihrem persönlichen Profil oder zusätzlich dort erscheinen sollen:

  1. Fordern Sie Advertising-API-Zugriff an (Schritt 2 oben) und warten Sie auf die Genehmigung
  2. Finden Sie Ihre Company Page ID:
    • Öffnen Sie Ihre Unternehmensseite auf LinkedIn
    • Klicken Sie auf “Admin tools” → “Manage page”
    • Schauen Sie in die URL – sie sieht etwa so aus: linkedin.com/company/12345678/admin/
    • Diese Zahl ist Ihre Organization ID
  3. Tragen Sie in den Plugin-Einstellungen die Organization ID
  4. Wählen Sie “Company Page” oder “Both” unter Post Target
  5. Klicken Sie auf “Reconnect”, um die zusätzlichen Berechtigungen zu autorisieren

Häufige Probleme

Fehler “Redirect URL mismatch”

Die URL in den Einstellungen Ihrer LinkedIn-App muss exakt übereinstimmen mit dem, was WordPress sendet. Prüfen Sie:

  • http vs. https (muss übereinstimmen)
  • www vs. ohne www (muss übereinstimmen)
  • abschließende Schrägstriche

“Token expired” nach 60 Tagen

Das ist normal. LinkedIn begrenzt Tokens aus Sicherheitsgründen auf 60 Tage. Klicken Sie in den Plugin-Einstellungen einfach auf “Reconnect”. Das Plugin sendet vor Ablauf eine Warnung per E-Mail.

Fehler “Organization permissions” beim Posten auf der Unternehmensseite

Sie benötigen Advertising-API-Zugriff. Prüfen Sie den Products-Tab Ihrer LinkedIn-App. Wenn “Advertising API” nicht als hinzugefügt gelistet ist, fordern Sie Zugriff an und warten Sie auf die Genehmigung.


Benötigen Sie das Plugin?

Holen Sie sich unser kostenloses LinkedIn-Autoposter-Plugin, um WordPress-Beiträge automatisch zu teilen.

Hängt die LinkedIn-API-Einrichtung fest?

Senden Sie die genaue Fehlermeldung, die WordPress-Callback-URL und ob Sie auf ein Profil, eine Unternehmensseite oder beides posten möchten. Wir helfen, den nächsten praktischen Schritt zu finden.