Ga naar de hoofdinhoud

Social::Instagram::Geo - Scraper voor Instagram-posts op een opgegeven locatie

Social::Instagram::Geo

Overzicht van de scraper

Social::Instagram::GeoSocial::Instagram::Geo – extraheert berichten van Instagram op een opgegeven locatie. Maakt het mogelijk om massale gegevensextractie van gebruikersberichten te organiseren. De verzamelde gegevens omvatten links, coördinaten, telefoonnummers, namen van geolocaties, enz. De volledige lijst met verzamelde gegevens is te vinden in de betreffende sectie.

De functionaliteit van A-Parser maakt het mogelijk om instellingen voor de Social::Instagram::Geo scraper op te slaan voor toekomstig gebruik (presets), extractieschema's in te stellen en nog veel meer.

Het opslaan van resultaten is mogelijk in de vorm en structuur die u nodig heeft, dankzij de ingebouwde krachtige sjabloon-engine Template Toolkit, waarmee u extra logica op de resultaten kunt toepassen en gegevens in verschillende formaten kunt uitvoeren, waaronder JSON, SQL en CSV.

opmerking

De scraper gebruikt gegevens van een geautoriseerd account. Voor de werking van de scraper is het verplicht om een waarde op te geven voor de optie cookie. Vergelijkbaar met de scraper Social::Instagram::Profile.

Verzamelde gegevens

  • Locatie-ID
  • Naam van de geolocatie
  • Telefoon
  • Link naar de website
  • Categorie
  • Coördinaten
  • Adres
  • Stad
  • Telefoon
  • Zip-code
  • Array van berichten
    • Type bericht
    • Link naar het bericht
    • Tekst
    • Publicatiedatum
    • Aantal reacties
    • Aantal likes
    • Link naar het icoon
    • Hoogte en breedte

Toepassingen

  • Verzamelen van berichten op basis van geolocatie

Query's

Als query's moeten links naar de geolocatie worden opgegeven, bijvoorbeeld:

https://www.instagram.com/explore/locations/105682735212415/NYC/  
https://www.instagram.com/explore/locations/212898659/kyiv-ukraine/

Voorbeelden van resultaatuitvoer

A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een willekeurige vorm kunnen worden uitgevoerd, evenals in gestructureerde formaten zoals CSV of JSON.

Standaard uitvoer

Resultaatformaat:

$query: $name\n$posts.format('$link\n')

Voorbeeld van resultaat:

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/

Voorbeeld van resultaat:

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/

Mogelijke instellingen

ParameterStandaardwaardeBeschrijving
cookieHet is noodzakelijk om vooraf Cookies op te geven
x-csrftokenMogelijkheid om x-csrftoken op te geven (indien nodig)
x-ig-app-id936619743392459Mogelijkheid om x-ig-app-id op te geven (indien nodig)
Posts pages count1Aantal pagina's met berichten
TypeRanked/RecentMet deze optie kunt u het type resultaten kiezen: "Top" of "Recent"