Hoppa till huvudinnehåll

Social::Instagram::Profile - Instagram scraper. Datainsamling från profiler på Instagram

Social::Instagram::Profile

Översikt av scrapern

Social::Instagram::ProfileSocial::Instagram::Profile – samlar in profildata från Instagram. Denna Instagram-scraper gör det möjligt att organisera storskalig dataskrapning från användarprofiler. Bland de insamlade uppgifterna finns användarnamn, namn, biografi, webbplats, antal inlägg 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::Profile 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.

Användningsfall för scrapern

Sbor ssylok na posty
  1. Ändra alternativet Result format, ange $posts.format('$link\n') som värde.
  2. Ändra alternativet Posts pages count, välj All i listan.
  3. Ange länkar till profiler som frågor.
Ladda ner exempel

Hur man importerar ett exempel till A-Parser

eJx9U01v2zAM/SuBkMMGBEF72MUYBqTBArTI6qxpT0EOhEVnamRRk+RsneH/Pkpx
7CT78Mn8eI98ItmIAH7vVw49Bi+yTSNs+heZkFhCrYOYCAvOo4vhjVhToUBn2b3x
AXYOqixbOSqVRk7sIY0IbxaZhA7onJIxqCTbBdFeResAuo4JH+fJ40dUjsCMoA7f
yKlfKEdQFFSb8Em0/6az5INfwQ7nMXWgvb3hr91uJ4LVcEd+Qa6CqGpsb6edxD64
hgM+Ewc7GScMW49QxbpjCQFjdFomonfvp+FnZAApVVBkQB8rxEcaqr4Y9T2pNMS5
/OtY6cJRxa6AiSA6307dbcQ42YIp6oT9esSIrATtcSI8t7oAbkReR1RAB4FcbmM/
7G8EmZnWSzygHtIS/12ttOSJzkoG3XfAv6fkf3C0vbzzUjyYH4576FmSdZd/GVCS
lrQ7PYZWlQps++PkMnHDzj2i7d/sMaZV5LAv0zF31XlpLZq4BcPIZnZwXci4GMul
syBTql3ebdYpszbPfBm5mVNlNUZdptaax+LxaViPme/GEI2hwWvwPJW4uKlApP3D
+tiqdYrX70NssOKXPK/aURag9cvT8jwSgT6Qzc1n567GlxZDFE75oCC9d8ELvCNe
LZbXbvub7i+/+d9lZ03L83vlS0ugKDZC2Mev5nk4fHHtb+bPg/A=

Data som samlas in

  • Smeknamn
  • Fullständigt namn
  • Biografi
  • Webbplats
  • Antal inlägg
  • Antal följare
  • Antal följer
  • Länk till författarens profil
  • Kanal
  • Om profilen är en företagsprofil
  • Om profilen är privat
  • Om profilen är verifierad
  • Länk till avatar
  • Länk till Facebook-sida
  • Information om inlägg
  • Antal videovisningar
  • Profilens e-post
  • Profilens plats
  • Telefonnummer (från profilens bio)
  • Författarens publikationer
    • Typ
    • Länk
    • Text
    • Tid
    • Antal kommentarer
    • Antal likes
    • Länk till media
    • Publikationens höjd
    • Publikationens bredd
    • Länk till publikationens författare
    • Plats
    • Antal visningar (video)
  • Följer och följare
    • Identifierare
    • Länk till profil
    • Smeknamn
    • Fullständigt namn
    • Om profilen är privat
    • Om profilen är verifierad
    • Länk till avatar
    • Om användaren är en möjlig bedragare
  • Bifogade länkar
    • Rubrik
    • Länk
    • Typ

Användningsområden

  • Insamling av profilinformation
  • Insamling av publikationer
  • Insamling av följare
  • Insamling av följer
  • Dataskrapning av länkar till inlägg för användning i Social::Instagram::PostSocial::Instagram::Post

Inställning

Hämta obligatoriskt alternativ för auktorisering

Spoiler: hur hittar man cookie?

Gå till valfri profil efter att ha öppnat felsökningsläget genom att trycka på F12. Debug Använd strängen graphql/query (typ json) för att söka efter den begäran som innehåller värdena för scrapern. Search Gå till begäran och kopiera värdet från parametern cookie. Values

Frågor

Som frågor måste profilens smeknamn anges, till exempel:

cristiano 
kyliejenner

Exempel på resultatutdata

A-Parser stöder flexibel formatering av resultat tack vare den inbyggda mallmotorn Template Toolkit, vilket gör det möjligt att mata ut resultat i valfri form, såväl som i strukturerad form, till exempel CSV eller JSON

Standardutdata

Resultatformat:

$query: $full_name, followers: $followers_count, following: $following_count\nPosts:\n$posts.format('$link\n')

Exempel på resultat:

cristiano: Cristiano Ronaldo, followers: 579975336, following: 558
Posts:
https://www.instagram.com/p/CrmIE7tNddZ/
https://www.instagram.com/p/Crg1arRNXvX/
https://www.instagram.com/p/CrUE3a6tRs4/
https://www.instagram.com/p/CrK_zvLAofv/
https://www.instagram.com/p/CrGMggNq1Cb/
https://www.instagram.com/p/CrEHoMbK0_C/
https://www.instagram.com/p/Cq8QZGDIix1/
https://www.instagram.com/p/CqxINLiOCPK/
https://www.instagram.com/p/CqoZ8pRo91y/
https://www.instagram.com/p/CqjQjCII98k/
https://www.instagram.com/p/CqeFZMFotaH/
https://www.instagram.com/p/CqcihSbAxaH/

Länkar till profiler för följer och följare

Resultatformat:

Followers:\n$followers.format('$link\n')\nFollowings:\n$followings.format('$link\n')

Exempel på resultat:

Followers:
https://www.instagram.com/madhu55745/
https://www.instagram.com/akoy4615/
https://www.instagram.com/kiiitank/
https://www.instagram.com/erzhi19/
https://www.instagram.com/na898poli/
https://www.instagram.com/omronnmaaj/
https://www.instagram.com/abhishak8474/
https://www.instagram.com/karankumarkaran110/
https://www.instagram.com/engin_altannnn/
https://www.instagram.com/biel.full/

Followings:
https://www.instagram.com/rafanery.hrpz/
https://www.instagram.com/hubermanlab/
https://www.instagram.com/insparya_italy/
https://www.instagram.com/gerson_rodrigues_11/
https://www.instagram.com/bernardorsousa/
https://www.instagram.com/eminem/
https://www.instagram.com/spl/
https://www.instagram.com/toto.restaurants/
https://www.instagram.com/thetoolsbook/
https://www.instagram.com/rauwalejandro/
https://www.instagram.com/francisngannou/
https://www.instagram.com/sultan_alghannam/

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
Followers pages count1Antal sidor med följare
Followings pages count1Antal sidor med följer