Devenia Apprendre LinkedIn API

Configurer l’API LinkedIn pour WordPress

Connectez WordPress à LinkedIn sans deviner quel produit, quelle URL de redirection ou quelle permission LinkedIn attend. Ce guide montre la configuration utilisée par Devenia LinkedIn Autoposter et sert aussi de checklist générale pour l’API LinkedIn.

Envoyez l’URL WordPress, la destination de publication LinkedIn et l’erreur exacte si vous l’avez. Nous vous indiquerons l’étape pratique suivante.

Configurez l’application avant l’extension.

La plupart des erreurs de connexion viennent de produits LinkedIn manquants, d’une mauvaise URL de redirection ou de permissions de page entreprise mal définies. Réglez cela d’abord, puis connectez WordPress.

Configurer l’application LinkedIn avant de connecter WordPress

Une checklist pratique pour connecter WordPress à LinkedIn. Prévoyez environ 10 minutes si la page entreprise LinkedIn et la politique de confidentialité sont prêtes. ⏱️

Ce guide fonctionne avec notre extension Devenia LinkedIn Autoposter, mais la configuration LinkedIn vaut pour toute application utilisant l’API LinkedIn.


Étape 1 : créer une application LinkedIn

  1. Allez sur LinkedIn Developer Portal
  2. Cliquez sur “Create app” (bouton bleu en haut à droite)
  3. Remplissez le formulaire :
    • Nom de l’application : Par exemple “Mon autoposteur de site” (les utilisateurs ne le verront pas)
    • Page LinkedIn : Sélectionnez votre page d’entreprise. Si vous n’en avez pas, vous devrez d’abord créer une LinkedIn Company Page.
    • URL de la politique de confidentialité : La politique de confidentialité de votre site (par ex. https://yoursite.com/privacy)
    • Logo de l’application : Importez une image carrée (minimum 100×100 px)
  4. Cochez l’accord juridique et cliquez sur “Create app”

Étape 2 : ajouter les produits nécessaires

LinkedIn demande de solliciter l’accès à certaines fonctionnalités. La plupart sont approuvées immédiatement.

  1. Dans votre nouvelle application, cliquez sur l’onglet “Products”
  2. Trouvez “Share on LinkedIn” et cliquez sur “Request access”
  3. Trouvez “Sign In with LinkedIn using OpenID Connect” et cliquez sur “Request access”
  4. Les deux devraient apparaître comme “Added” en quelques secondes

Vous voulez publier sur une page d’entreprise ? Il vous faut aussi “Advertising API”. Cliquez sur “Request access”. Cette approbation prend généralement 1 à 5 jours ouvrés chez LinkedIn. Vous pouvez publier sur votre profil personnel en attendant.


Étape 3 : récupérer vos identifiants

  1. Cliquez sur “Auth”
  2. Vous verrez votre Client ID – copiez-le dans un endroit sûr
  3. Cliquez sur l’icône œil à côté de Client Secret pour l’afficher, puis copiez-le

Gardez votre Client Secret privé. Toute personne qui le possède peut publier via votre LinkedIn. Ne le partagez jamais publiquement et ne l’ajoutez pas au contrôle de version.


Étape 4 : ajouter l’URL de redirection

Cela indique à LinkedIn où renvoyer les utilisateurs après l’autorisation de votre application.

  1. Toujours dans l’onglet “Auth”, descendez jusqu’à “OAuth 2.0 settings”
  2. Sous “Authorized redirect URLs for your app”, cliquez sur l’icône crayon pour modifier
  3. Cliquez sur “+ Add redirect URL”
  4. Saisissez l’URL de rappel WordPress. Pour notre extension, c’est :
    https://yoursite.com/wp-admin/options-general.php?page=dlap-settings
    (Remplacez “yoursite.com” par votre domaine réel)
  5. Cliquez sur “Update”

Étape 5 : connecter votre extension WordPress

  1. Dans WordPress, allez dans Settings → LinkedIn Autoposter
  2. Collez votre Client ID et votre Client Secret
  3. Cliquez sur “Save Changes”
  4. Cliquez sur “Connect to LinkedIn”
  5. Vous serez redirigé vers LinkedIn – cliquez sur “Allow” pour autoriser
  6. Vous serez renvoyé vers WordPress avec un message de réussite

C’est terminé. Votre site WordPress est maintenant connecté à LinkedIn. Les nouveaux articles seront partagés automatiquement.


Publier sur une page d’entreprise (facultatif)

Si les publications doivent apparaître sur votre page d’entreprise au lieu de votre profil personnel, ou en plus :

  1. Demandez l’accès à Advertising API (étape 2 ci-dessus) et attendez l’approbation
  2. Trouvez votre Company Page ID :
    • Allez sur votre page d’entreprise LinkedIn
    • Cliquez sur “Admin tools” → “Manage page”
    • Regardez l’URL – elle ressemble à : linkedin.com/company/12345678/admin/
    • Ce nombre est votre Organization ID
  3. Dans les réglages de l’extension, saisissez l’Organization ID
  4. Sélectionnez “Company Page” ou “Both” sous Post Target
  5. Cliquez sur “Reconnect” pour autoriser les permissions supplémentaires

Problèmes fréquents

Erreur “Redirect URL mismatch”

L’URL dans les réglages de l’application LinkedIn doit correspondre exactement à ce que WordPress envoie. Vérifiez :

  • http vs https (doit correspondre)
  • www vs sans www (doit correspondre)
  • barres obliques finales

“Token expired” après 60 jours

C’est normal. LinkedIn limite les tokens à 60 jours pour des raisons de sécurité. Cliquez simplement sur “Reconnect” dans les réglages de l’extension. L’extension vous enverra un avertissement avant l’expiration.

Erreur “Organization permissions” lors de la publication sur une page d’entreprise

Vous avez besoin de l’accès Advertising API. Vérifiez l’onglet Products de votre application LinkedIn. Si “Advertising API” n’est pas ajouté, demandez l’accès et attendez l’approbation.


Besoin de l’extension ?

Téléchargez notre extension gratuite LinkedIn Autoposter pour partager automatiquement vos articles WordPress.

Bloqué sur la configuration de l’API LinkedIn ?

Envoyez l’erreur exacte, l’URL de callback WordPress et indiquez si vous voulez publier sur un profil, une page entreprise ou les deux. Nous vous aiderons à trouver l’étape pratique suivante.