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