Social::Instagram::Geo - Scraper di post Instagram in una posizione specifica

Panoramica dello scraper
Social::Instagram::Geo – esegue lo scraping dei post di Instagram in una posizione specificata. Consente di organizzare lo scraping di massa dei dati dai post degli utenti. Tra i dati raccolti ci sono link, coordinate, numeri di telefono, nomi delle geolocalizzazioni, ecc. L'elenco completo dei dati raccolti si trova nella sezione corrispondente.La funzionalità di A-Parser consente di salvare le impostazioni di scraping dello scraper Social::Instagram::Geo per un uso futuro (preset), impostare pianificazioni di scraping e molto altro ancora.
Il salvataggio dei risultati è possibile nel formato e nella struttura necessari, grazie al potente motore di modelli integrato Template Toolkit che consente di applicare logica aggiuntiva ai risultati e di esportare i dati in vari formati, tra cui JSON, SQL e CSV.
Lo scraper utilizza i dati di un account autorizzato. Per il funzionamento dello scraper è obbligatorio specificare un valore per l'opzione cookie. Analogamente a come avviene nello scraper Social::Instagram::Profile.
Dati raccolti
- Identificatore della posizione
- Nome della geolocalizzazione
- Telefono
- Link al sito web
- Categoria
- Coordinate
- Indirizzo
- Città
- Telefono
- Codice Zip
- Array di post
- Tipo di post
- Link al post
- Testo
- Data di pubblicazione
- Numero di commenti
- Numero di like
- Link all'icona
- Altezza e larghezza
Casi d'uso
- Raccolta di post per geolocalizzazione
Query
Come query è necessario specificare il link alla geolocalizzazione, ad esempio:
https://www.instagram.com/explore/locations/105682735212415/NYC/
https://www.instagram.com/explore/locations/212898659/kyiv-ukraine/
Esempi di output dei risultati
A-Parser supporta una formattazione flessibile dei risultati grazie al motore di modelli integrato Template Toolkit, che gli consente di produrre risultati in forma libera o strutturata, come CSV o JSON
Output predefinito
Formato del risultato:
$query: $name\n$posts.format('$link\n')
Esempio di risultato:
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/
Esempio di risultato:
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/
Impostazioni possibili
| Parametro | Valore predefinito | Descrizione |
|---|---|---|
| cookie | È necessario specificare preventivamente i Cookie | |
| x-csrftoken | Possibilità di specificare x-csrftoken (se necessario) | |
| x-ig-app-id | 936619743392459 | Possibilità di specificare x-ig-app-id (se necessario) |
| Posts pages count | 1 | Numero di pagine con i post |
| Type | Ranked/Recent | L'opzione consente di scegliere il tipo di output "Top" o "Recenti" |