Instagram Reel
Extrayez les métadonnées des Reels Instagram : légende, propriétaire, URL de la vidéo, piste audio, nombre de vues et métriques d'engagement.
Utilisez le token JS
Les scrapers Instagram fonctionnent mieux avec votre JavaScript token.
Utilisation de l'API
Ajoutez &scraper=instagram-reel à 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.instagram.com/reels/DHq4bFpID1_/' \
--data-urlencode 'scraper=instagram-reel' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.instagram.com/reels/DHq4bFpID1_/',
{'scraper': 'instagram-reel'}
)
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.instagram.com/reels/DHq4bFpID1_/',
{ scraper: 'instagram-reel' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.instagram.com/reels/DHq4bFpID1_/', scraper: 'instagram-reel')
data = JSON.parse(res.body)Exemple d'URL d'entrée
L'URL transmise dans le paramètre url (décodée pour plus de lisibilité) :
https://www.instagram.com/reels/DHq4bFpID1_/Format de la réponse
Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
Shortcode du Reel (dernier segment de l'URL).
Texte de la légende du Reel.
Nom d'utilisateur de l'auteur du Reel.
URL directe vers le fichier vidéo.
Détails de l'audio associé :
title, artist, url.Nombre de vues du Reel.
Likes.
Commentaires.
Horodatage ISO 8601.
Exemple de réponse
{
"id": "DHq4bFpID1_",
"caption": "Behind the scenes 🎬",
"owner_username": "craft_studio",
"video_url": "https://scontent.cdninstagram.com/...mp4",
"audio": {
"title": "Original audio",
"artist": "craft_studio"
},
"view_count": 142000,
"like_count": 8432,
"comment_count": 203
}