Linkedin Post Automation à l’aide de Python et de l’API Linkedin

Implémentez l’automatisation des publications Linkedin à l’aide de Python et de l’API Linkedin. Vous pouvez créer un jeton d’authentification Linkedin, poster votre premier article.

Dans cet article, j'expliquerais brièvement comment implémenter l'automatisation des publications Linkedin à l'aide de Python et de l'API Linkedin. À la fin de ces détails de contenu riches et juteux, vous pouvez apprendre à créer un jeton d'authentification Linkedin et publier votre premier article.

Tables des matières : Linkedin Post Automation à l'aide de Python et de l'API Linkedin

Vérification de la page de compte de l'API Linkedin

Tout d'abord, Linkedin nous oblige à faire vérifier une page d'entreprise pour créer une application. Dans cette création d'application, nous aimons obtenir l'ID client de l'application et le secret client pour l'étape suivante de génération du jeton d'authentification. Voici donc les choses que vous devez préparer à l'avance

  • Page entreprise Linkedin
  • URL de la politique de confidentialité
  • Logo de l'application

Pour connaître les exigences à jour, veuillez consulter l'interface développeur Linkedin.

https://www.linkedin.com/developers

Activation de produit Linkedin

Ensuite, nous devons activer les produits API Linkedin qui doivent être utilisés pour l'automatisation de la publication Linkedin. Voici les trois que j'utilise comme d'habitude

  • Partager sur LinkedIn
  • Se connecter avec LinkedIn
  • Se connecter avec LinkedIn V2

Assurez-vous de terminer l'activation du produit avant de générer le jeton d'authentification. C'est parce que la portée du jeton chiffré serait basée sur les produits que vous avez activés. Pour éviter d'aller et venir pour générer un jeton, veuillez garder à l'esprit.

Génération de jeton d'authentification

Il existe de nombreuses recommandations qui nécessitent que vous exécutiez un script en utilisant l'URI de redirection pour générer un jeton. En fait, c'est le moyen le plus simple de mon point de vue qui vous oblige simplement à cliquer sur quelques boutons. Voici l'outil 2.0 que vous pouvez utiliser pour générer le jeton d'authentification.

Point de terminaison de l'API Linkedin et ID d'auteur

Pour toute activité de publication, le point de terminaison de l'API Linkedin nécessite l'ID de l'auteur. Voici comment obtenir votre identifiant d'auteur de profil qui est vérifié ci-dessus.

urlEndpoint = "https://api.linkedin.com/rest/me"

session . headers [ 'Authorization' ] = f "Bearer { token } "

session . headers [ 'LinkedIn-Version' ] = '202303'

Point de terminaison API et automatisation de base du format de publication

Il est maintenant temps d'essayer votre première automatisation de publication Linkedin. Fondamentalement, il y a trois sections principales dans le script. Voici les composants comme suit :

  • Post-point de terminaison de l'API
  • Corps de poste
  • Demande de publication de données JSON

   urlEndPoint = "https://api.linkedin.com/v2/ugcPosts"

   session . headers [ 'Authorization' ] = f "Bearer { token } "

   post_body = {

       "author" : "urn:li:person:<your author ID>" ,

       "lifecycleState" : "PUBLISHED" ,

       "specificContent" : {

           "com.linkedin.ugc.ShareContent" : {

               "shareCommentary" : {

                   "text" : “Post body content”

},

               "shareMediaCategory" : "ARTICLE" ,

               "media" : [

{

                       "status" : "READY" ,

                       "description" : {

                           "text" : “post description” ,

},

                       "originalUrl" : “post landing url”,

                       "title" : {

                           "text" : “post title” ,

}

}

]

}

},

       "visibility" : {

           "com.linkedin.ugc.MemberNetworkVisibility" : "PUBLIC"

}

}

   response = session . post ( urlEndPoint , json = post_body ). json ()

Scription Python complète de l'automatisation de la publication Linkedin si vous êtes intéressé par un format de publication alternatif (image, gif, vidéo, etc.)

Si vous êtes intéressé par le Chapitre 77 – Implémenter l'automatisation de la publication Linkedin à l'aide de Python et de l'API Linkedin, veuillez vous inscrire à notre newsletter en ajoutant le message 'Chapter 77 + Linkedin api' . Nous vous enverrions le script immédiatement dans votre boîte aux lettres.

J'espère que vous apprécierez la lecture du Chapitre 77 – Implémenter l'automatisation de la publication Linkedin à l'aide de Python et de l'API Linkedin. Si vous l'avez fait, veuillez nous soutenir en faisant l'une des choses énumérées ci-dessous, car cela aide toujours notre chaîne.

  • Soutenez et faites un don à notre chaîne via PayPal ( paypal.me/Easy2digital )
  • Abonnez-vous à ma chaîne et activez la cloche de notification Chaîne Youtube Easy2Digital .
  • Suivez et aimez ma page Page Facebook Easy2Digital
  • Partagez l'article sur votre réseau social avec le hashtag #easy2digital
  • Vous vous inscrivez à notre newsletter hebdomadaire pour recevoir les derniers articles, vidéos et codes de réduction Easy2Digital
  • Abonnez-vous à notre abonnement mensuel via Patreon pour profiter d'avantages exclusifs ( www.patreon.com/louisludigital )