Social::Instagram::Geo - Scraper für Instagram-Posts an einem bestimmten Standort

Übersicht über den Parser
Social::Instagram::Geo – extrahiert Instagram-Posts an einem angegebenen Standort. Ermöglicht die Organisation einer massiven Datenerfassung aus Nutzer-Posts. Zu den gesammelten Daten gehören Links, Koordinaten, Telefonnummern, Namen von Geolokalisierungen usw. Eine vollständige Liste der gesammelten Daten finden Sie im entsprechenden Abschnitt.Die Funktionalität von A-Parser ermöglicht es, die Datenerfassungseinstellungen des Parsers Social::Instagram::Geo für die spätere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.
Das Speichern der Ergebnisse ist in jeder von Ihnen benötigten Form und Struktur möglich, dank der integrierten leistungsstarken Template-Engine Template Toolkit, die es erlaubt, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.
Der Parser verwendet die Daten eines autorisierten Kontos. Für den Betrieb des Parsers muss zwingend ein Wert für die Option cookie angegeben werden. Ähnlich wie im Parser Social::Instagram::Profile.
Gesammelte Daten
- Standort-ID
- Name des Standorts
- Telefon
- Link zur Website
- Kategorie
- Koordinaten
- Adresse
- Stadt
- Telefon
- Zip-Code
- Array von Posts
- Post-Typ
- Link zum Post
- Text
- Veröffentlichungsdatum
- Anzahl der Kommentare
- Anzahl der Likes
- Link zum Icon
- Höhe und Breite
Varianten der Verwendung
- Erfassung von Posts nach Standort
Anfragen
Als Anfragen müssen Links zum Standort angegeben werden, zum Beispiel:
https://www.instagram.com/explore/locations/105682735212415/NYC/
https://www.instagram.com/explore/locations/212898659/kyiv-ukraine/
Varianten der Ergebnisausgabe
A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, was es ermöglicht, Ergebnisse in beliebiger Form sowie strukturiert auszugeben, zum Beispiel als CSV oder JSON.
Standardausgabe
Ergebnisformat:
$query: $name\n$posts.format('$link\n')
Beispielergebnis:
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/
Beispielergebnis:
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/
Mögliche Einstellungen
| Parameter | Standardwert | Beschreibung |
|---|---|---|
| cookie | Cookie muss vorab angegeben werden | |
| x-csrftoken | Möglichkeit, x-csrftoken anzugeben (bei Bedarf) | |
| x-ig-app-id | 936619743392459 | Möglichkeit, x-ig-app-id anzugeben (bei Bedarf) |
| Posts pages count | 1 | Anzahl der Seiten mit Posts |
| Type | Ranked/Recent | Option zur Auswahl des Ausgabetyps "Top" oder "Neueste" |