Hashtag Instagram
Extrayez les publications récentes et populaires d'une page de hashtag Instagram.
Utilisez le token JS
Les scrapers Instagram fonctionnent mieux avec votre JavaScript token.
Utilisation de l'API
Ajoutez &scraper=instagram-hashtag à une requête Crawling API. Encodez l'URL cible dans le paramètre url.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.instagram.com/explore/tags/love/' \
--data-urlencode 'scraper=instagram-hashtag' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.instagram.com/explore/tags/love/',
{'scraper': 'instagram-hashtag'}
)
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/explore/tags/love/',
{ scraper: 'instagram-hashtag' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.instagram.com/explore/tags/love/', scraper: 'instagram-hashtag')
data = JSON.parse(res.body)Exemple d'URL d'entrée
L'URL passée dans le paramètre url (décodée pour la lisibilité) :
https://www.instagram.com/explore/tags/love/Structure de la réponse
Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source ne fournit pas la valeur.
Hashtag (sans le #).
Nombre total de publications utilisant ce hashtag, lorsqu'il est affiché.
Publications les mieux classées sous ce hashtag.
Publications récentes sous ce hashtag.
Shortcode de la publication.
URL de la miniature.
Likes.
Commentaires.
Lien permanent.
Exemple de réponse
{
"hashtag": "love",
"post_count": 2100000000,
"top_posts": [
{
"id": "C7xY...",
"thumbnail_url": "https://scontent.cdninstagram.com/...jpg",
"like_count": 847000,
"comment_count": 2102,
"url": "https://www.instagram.com/p/C7xY..."
}
]
}