Social::Instagram::Geo - Scraper de publications Instagram par localisation

Présentation du scraper
Social::Instagram::Geo – collecte les publications Instagram dans une localisation spécifiée. Permet d'organiser une collecte de données massive à partir des publications des utilisateurs. Parmi les données collectées figurent les liens, les coordonnées, les numéros de téléphone, les noms de géolocalisation, etc. La liste complète des données collectées se trouve dans la section correspondante.Les fonctionnalités d'A-Parser permettent de sauvegarder les paramètres de collecte de données du scraper Social::Instagram::Geo pour une utilisation ultérieure (présélections), de définir un calendrier de collecte et bien plus encore.
La sauvegarde des résultats est possible dans le format et la structure dont vous avez besoin, grâce au puissant moteur de gabarits intégré Template Toolkit qui permet d'appliquer une logique supplémentaire aux résultats et d'exporter 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. De la même manière que dans le scraper Social::Instagram::Profile.
Données collectées
- Identifiant de la localisation
- Nom de la géolocalisation
- Téléphone
- Lien vers le site web
- Catégorie
- Coordonnées
- Adresse
- Ville
- Téléphone
- Code Zip
- Tableau de publications
- Type de publication
- Lien vers la publication
- Texte
- Date de publication
- Nombre de commentaires
- Nombre de likes
- Lien vers l'icône
- Hauteur et largeur
Variantes d'utilisation
- Collecte de publications par géolocalisation
Requêtes
En tant que requêtes, il est nécessaire d'indiquer le lien vers la géolocalisation, par exemple :
https://www.instagram.com/explore/locations/105682735212415/NYC/
https://www.instagram.com/explore/locations/212898659/kyiv-ukraine/
Variantes d'affichage des résultats
A-Parser prend en charge un formatage flexible des résultats grâce au moteur de gabarits intégré Template Toolkit, ce qui lui permet d'afficher les résultats sous une forme libre, ainsi que structurée, par exemple CSV ou JSON
Affichage par défaut
Format du résultat :
$query: $name\n$posts.format('$link\n')
Exemple de résultat :
https://www.instagram.com/explore/locations/105682735212415/NYC/: NYC
https://www.instagram.com/p/CsGvZ-JuFFp/
https://www.instagram.com/p/CsEJfGoOexN/
https://www.instagram.com/p/CsG2dg0LLpT/
https://www.instagram.com/p/CsB426FsFbw/
https://www.instagram.com/p/Cr94CYAuann/
https://www.instagram.com/p/CsFaRsYNsJx/
https://www.instagram.com/p/CsEVuMJoTRs/
https://www.instagram.com/p/CsEeR40vmV4/
https://www.instagram.com/p/CsETicON20r/
https://www.instagram.com/p/CsDVVGEou9q/
https://www.instagram.com/p/Cr_BUIsO7oe/
https://www.instagram.com/p/CsEjjPUr5Pf/
https://www.instagram.com/p/CsA-wtXsENn/
https://www.instagram.com/p/CsD1EvfI2q4/
https://www.instagram.com/p/CsEMt7ANftu/
https://www.instagram.com/p/CsEU3zErxa0/
https://www.instagram.com/p/CsE06QWInBR/
https://www.instagram.com/p/CsEfqP6L4XS/
https://www.instagram.com/p/CsERmBExTT_/
https://www.instagram.com/p/CsFk2u9qQqI/
https://www.instagram.com/p/CsGNmE_u00b/
Exemple de résultat :
https://www.instagram.com/p/CsEJfGoOexN/
https://www.instagram.com/p/CsGvZ-JuFFp/
https://www.instagram.com/p/CsG2dg0LLpT/
https://www.instagram.com/p/CsB426FsFbw/
https://www.instagram.com/p/CsFaRsYNsJx/
https://www.instagram.com/p/Cr94CYAuann/
https://www.instagram.com/p/CsEVuMJoTRs/
https://www.instagram.com/p/CsEMt7ANftu/
https://www.instagram.com/p/CsEeR40vmV4/
https://www.instagram.com/p/CsETicON20r/
https://www.instagram.com/p/CsDorQsrsv0/
https://www.instagram.com/p/CsGNmE_u00b/
https://www.instagram.com/p/CsEjjPUr5Pf/
https://www.instagram.com/p/CsDVVGEou9q/
https://www.instagram.com/p/CsD1EvfI2q4/
https://www.instagram.com/p/Cr_BUIsO7oe/
https://www.instagram.com/p/CsEB_rKuuG2/
https://www.instagram.com/p/CsETXjsPu_s/
https://www.instagram.com/p/CsERBkMvLyq/
https://www.instagram.com/p/CsA-wtXsENn/
https://www.instagram.com/p/CsE06QWInBR/
Paramètres possibles
| Paramètre | Valeur par défaut | Description |
|---|---|---|
| cookie | Il est nécessaire de spécifier préalablement le Cookie | |
| x-csrftoken | Possibilité de spécifier x-csrftoken (si nécessaire) | |
| x-ig-app-id | 936619743392459 | Possibilité de spécifier x-ig-app-id (si nécessaire) |
| Posts pages count | 1 | Nombre de pages avec des publications |
| Type | Ranked/Recent | L'option permet de choisir le type de résultat "Top" ou "Récents" |