blog details
author


blog detail

В этой статье я кратко расскажу, как реализовать автоматизацию постов в Linkedin с помощью Python и Linkedin API. К концу этой богатой и сочной информации вы сможете узнать, как создать токен аутентификации Linkedin и опубликовать свою первую часть.

Оглавление: Автоматизация публикации в Linkedin с использованием Python и Linkedin API

Проверка страницы учетной записи Linkedin API

Во-первых, Linkedin требует, чтобы мы проверили страницу компании для создания приложения. При создании этого приложения нам нужно получить идентификатор клиента приложения и секрет клиента для следующего шага по созданию токена аутентификации. Итак, вот что вам нужно подготовить заранее

  • Страница компании в LinkedIn
  • URL политики конфиденциальности
  • Логотип приложения

Актуальные требования см. в интерфейсе разработчика Linkedin.

https://www.linkedin.com/developers

Активация продукта LinkedIn

Затем нам нужно активировать продукты Linkedin API, которые необходимо использовать для автоматизации публикации Linkedin. Вот три, которые я использую как обычно

  • Поделиться в LinkedIn
  • Войти с помощью LinkedIn
  • Войти с помощью LinkedIn V2

Обязательно завершите активацию продукта перед созданием токена авторизации. Это связано с тем, что область зашифрованных токенов будет основываться на активированных вами продуктах. Пожалуйста, имейте в виду, чтобы не возвращаться назад и вперед для создания токена.

Генерация токена авторизации

Существует множество рекомендаций, требующих запуска сценария с использованием URI перенаправления для создания токена. На самом деле, с моей точки зрения, это самый простой способ, который требует от вас нажатия нескольких кнопок. Вот инструмент версии 2.0, который вы можете использовать для создания токена авторизации.

blog detail

Конечная точка Linkedin API и идентификатор автора

Для любой публикации в конечной точке Linkedin API требуется идентификатор автора. Вот способ получить идентификатор автора вашего профиля, который проверен выше.

urlEndpoint = "https://api.linkedin.com/rest/me"
session . headers [ 'Authorization' ] = f "Bearer { token } "
session . headers [ 'LinkedIn-Version' ] = '202303'

Конечная точка API и базовая автоматизация формата сообщений

Теперь пришло время попробовать вашу первую автоматизацию постов в Linkedin. По сути, в сценарии есть три основных раздела. Вот такие компоненты:

  • Конечная точка Post API
  • Тело сообщения
  • Запрос публикации данных 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 ()

Полный скрипт Python для автоматизации публикации Linkedin, если вас интересует альтернативный формат публикации (изображение, gif, видео и т. д.)

Если вам интересна Глава 77 — Внедрение автоматизации сообщений Linkedin с использованием Python и Linkedin API, пожалуйста , подпишитесь на нашу рассылку , добавив сообщение «Глава 77 + API Linkedin». . Мы отправим вам сценарий немедленно на ваш почтовый ящик.

Надеюсь, вам понравится читать главу 77 «Внедрение автоматизации постов в Linkedin с помощью Python и Linkedin API». Если вы это сделали, пожалуйста, поддержите нас, выполнив одно из. перечисленных ниже действий, потому что это всегда помогает нашему каналу.

  • Поддержите и пожертвуйте нашему каналу через PayPal ( paypal.me/Easy2digital )
  • Подпишитесь на мой канал и включите колокольчик уведомлений канала Easy2Digital Youtube .
  • Подписывайтесь и лайкайте мою страницу Страница Easy2Digital в Facebook
  • Поделитесь статьей в своей социальной сети с хэштегом #easy2digital
  • Вы подписываетесь на нашу еженедельную рассылку, чтобы получать последние статьи, видео и коды скидок Easy2Digital.
  • Подпишитесь на наше ежемесячное членство через Patreon, чтобы пользоваться эксклюзивными преимуществами ( www.patreon.com/louisludigital )
Поделиться этим постом

Пока нет комментариев...

shape shape

Подпишитесь на нашу рассылку!

Получайте эксклюзивные обновления и предложения в автомобильном стиле