Social::Instagram::Search - Scraper de recherche Instagram

Présentation du scraper
Social::Instagram::Search – scraper de recherche Instagram. Collecte de profils, de tags, de lieux.La fonctionnalité d'A-Parser permet de sauvegarder les paramètres de collecte de données du scraper
Social::Instagram::Search pour une utilisation ultérieure (présélections), de définir un calendrier de collecte de données et bien plus encore.
L'enregistrement des résultats est possible sous la forme et la structure dont vous avez besoin, grâce au puissant moteur de gabarit intégré Template Toolkit qui permet d'appliquer une logique supplémentaire aux résultats et d'afficher les données dans divers formats, y compris JSON, SQL et CSV.
Le scraper utilise les données d'un compte autorisé. Pour le fonctionnement du scraper, il est impératif de spécifier une valeur pour l'option cookie.
Données collectées
- Lieux (Places)
- Position dans les résultats
- Sous-titre
- Titre
- Lien vers le lieu
- Hashtags (Hashtags)
- Position dans les résultats
- Nom du hashtag
- Nombre de médias par hashtag
- Profils (Users)
- Position dans les résultats
- Nom d'utilisateur
- Lien vers le profil
- Statut de vérification
- Nom complet
- Lien vers l'avatar
Cas d'utilisation
- Collecte de profils pour leur collecte de données dans
Social::Instagram::Profile - Collecte de lieux pour la collecte de données dans
Social::Instagram::Geo - Collecte de tags pour la collecte de données dans
Social::Instagram::Tag - Collecte d'audience cible par mots-clés
Configuration
Obtention de l'option obligatoire pour l'autorisation
Spoiler : comment trouver les cookies ?
Allez sur n'importe quel profil après avoir ouvert le mode débogage en appuyant sur F12.
À l'aide de la ligne graphql/query (type json), recherchez la requête nécessaire contenant les valeurs pour le scraper.
Allez sur la requête et copiez la valeur du paramètre cookie.

Requêtes
Vous devez spécifier des mots-clés comme requêtes :
Sport
cristiano
beauty
Exemples de formats de sortie
A-Parser prend en charge un formatage flexible des résultats grâce au moteur de gabarit intégré Template Toolkit, ce qui lui permet d'afficher les résultats sous n'importe quelle forme, ainsi que de manière structurée, par exemple CSV ou JSON.
Sortie par défaut
Format du résultat :
$users.format('$link\n')
Exemple de résultat :
https://www.instagram.com/cristiano/
https://www.instagram.com/_cristianojunior7/
https://www.instagram.com/ronaldooo.jr7_/
https://www.instagram.com/cr7cristianoronaldo/
https://www.instagram.com/cristianojr.r7/
https://www.instagram.com/cristianoaraujo/
https://www.instagram.com/crisznec/
https://www.instagram.com/cristiano_borsi/
https://www.instagram.com/cristiano.digiacinto/
https://www.instagram.com/cristiano1011/
https://www.instagram.com/goatnaaldo75/
https://www.instagram.com/cr7winiano_/
https://www.instagram.com/cristiano.galindo/
https://www.instagram.com/cr7ir/
https://www.instagram.com/7crisr/
https://www.instagram.com/cristianofury/
https://www.instagram.com/crissevieri_timao/
https://www.instagram.com/cristyanorodrigues/
Noms des tags et liens vers les lieux
Format du résultat :
$hashtags.format('$name\n')\n\n$places.format('$link\n')
Exemple de résultat :
cristianoronaldo
christmaseve
https://www.instagram.com/explore/locations/102608941539388
Paramètres possibles
| Paramètre | Valeur par défaut | Description |
|---|---|---|
| Use session | ☑ | Utilisation des sessions |
| cookie | Il est nécessaire de spécifier les Cookies au préalable |