Как получить Linkedin Post URN с веб-сайта - PullRequest
1 голос
/ 13 марта 2020

Есть ли способ получить URL-адрес публикации Linkedin в следующем формате с веб-сайта:

https://www.linkedin.com/feed/update/urn: li: activity: xxxxxxxxxxxxxxxxxxx /

1 Ответ

0 голосов
/ 30 марта 2020

Я нашел хакерский способ. Оказывается, вы можете найти его на странице источника. Вот пример того, как я его получил:

>>> import requests
>>> post_link = 'https://www.linkedin.com/posts/activity-6453360792111718400-0j6d'
>>> response = requests.get(post_link).text
>>> urn_index = response.index('urn:li:activity:')
>>> finish_index = response.index('"', urn_index)
>>> activity_urn = response[urn_index:finish_index]
>>> print(f'https://www.linkedin.com/feed/update/{activity_urn}')
https://www.linkedin.com/feed/update/urn:li:activity:6453360792111718400

Я не думаю, что это стабильный метод, но я также не смог найти другой способ с API-интерфейсом Linkedin.

...