Hoppa till huvudinnehåll

Social::Instagram::Geo - Scraper för Instagram-inlägg på angiven plats

Social::Instagram::Geo

Översikt av scrapern

Social::Instagram::GeoSocial::Instagram::Geo – skrapar inlägg från Instagram på en angiven plats. Gör det möjligt att organisera massiv dataskrapning från användarinlägg. Bland de insamlade uppgifterna finns länkar, koordinater, telefonnummer, namn på geolokaliseringar osv. En fullständig lista över insamlade data finns i motsvarande avsnitt.

Funktionaliteten i A-Parser gör det möjligt att spara inställningar för scrapern Social::Instagram::Geo för framtida bruk (förinställningar), schemalägga dataskrapning och mycket mer.

Resultaten kan sparas i det format och den struktur du behöver, tack vare den inbyggda kraftfulla mallmotorn Template Toolkit som gör det möjligt att tillämpa extra logik på resultaten och exportera data i olika format, inklusive JSON, SQL och CSV.

anteckning

Scrapern använder data från ett auktoriserat konto. För att scrapern ska fungera måste ett värde anges för alternativet cookie. På samma sätt som i scrapern Social::Instagram::Profile.

Insamlade data

  • Plats-ID
  • Namn på geolokalisering
  • Telefon
  • Länk till webbplats
  • Kategori
  • Koordinater
  • Adress
  • Stad
  • Telefon
  • Zip-kod
  • Array med inlägg
    • Typ av inlägg
    • Länk till inlägg
    • Text
    • Publiceringsdatum
    • Antal kommentarer
    • Antal likes
    • Länk till ikon
    • Höjd och bredd

Användningsfall

  • Insamling av inlägg baserat på geolokalisering

Frågor

Som frågor måste en länk till geolokaliseringen anges, till exempel:

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

Exempel på resultatvisning

A-Parser stöder flexibel formatering av resultat tack vare den inbyggda mallmotorn Template Toolkit, vilket gör det möjligt att visa resultat i valfri form, samt i strukturerad form som CSV eller JSON

Standardutdata

Resultatformat:

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

Exempel på resultat:

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/

Exempel på resultat:

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öjliga inställningar

ParameterStandardvärdeBeskrivning
cookieCookie måste anges i förväg
x-csrftokenMöjlighet att ange x-csrftoken (vid behov)
x-ig-app-id936619743392459Möjlighet att ange x-ig-app-id (vid behov)
Posts pages count1Antal sidor med inlägg
TypeRanked/RecentAlternativet låter dig välja typ av resultat: "Topp" eller "Senaste"