LinkedIn Feed
Extrayez une publication du fil LinkedIn : auteur, contenu, pièces jointes, réactions et nombre de commentaires.
Utilisation de l'API
Ajoutez &scraper=linkedin-feed à une requête Crawling API. Encodez en URL l'URL cible dans le paramètre url.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.linkedin.com/feed/update/urn:li:activity:7022155503770251267' \
--data-urlencode 'scraper=linkedin-feed' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.linkedin.com/feed/update/urn:li:activity:7022155503770251267',
{'scraper': 'linkedin-feed'}
)
import json
data = json.loads(res['body'])const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });
const res = await api.get(
'https://www.linkedin.com/feed/update/urn:li:activity:7022155503770251267',
{ scraper: 'linkedin-feed' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.linkedin.com/feed/update/urn:li:activity:7022155503770251267', scraper: 'linkedin-feed')
data = JSON.parse(res.body)Exemple d'URL en entrée
L'URL transmise dans le paramètre url (décodée pour plus de lisibilité) :
https://www.linkedin.com/feed/update/urn:li:activity:7022155503770251267Structure de la réponse
Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
URN de l'activité.
Nom d'affichage de l'auteur.
Titre de l'auteur.
URL du profil de l'auteur.
Horodatage relatif.
Texte de la publication.
Images, vidéos et liens de documents joints.
Total des réactions.
Nombre de commentaires.
Nombre de republications.
Exemple de réponse
{
"post_id": "urn:li:activity:7022155503770251267",
"author_name": "Jane Doe",
"author_headline": "VP Engineering",
"posted_at": "2 weeks ago",
"reactions_count": 1842,
"comments_count": 87,
"reposts_count": 42
}