Zum Hauptinhalt springen

Social::Instagram::Search - Instagram-Such-Parser

Social::Instagram::Profile

Übersicht des Parsers

Social::Instagram::SearchSocial::Instagram::Search – Instagram-Such-Parser. Erfassung von Profilen, Tags und Standorten.

Die Funktionalität von A-Parser ermöglicht es, die Einstellungen für die Datenerfassung des Parsers Social::Instagram::SearchSocial::Instagram::Search für die spätere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.

Die Speicherung der Ergebnisse ist in jeder von Ihnen benötigten Form und Struktur möglich, dank der integrierten leistungsstarken Template-Engine Template Toolkit, die es ermöglicht, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.

Hinweis

Der Parser verwendet die Daten eines autorisierten Kontos. Für den Betrieb des Scrapers muss zwingend ein Wert für die Option cookie angegeben werden.

Gesammelte Daten

  • Orte (Places)
    • Position in den Suchergebnissen
    • Untertitel
    • Titel
    • Link zum Ort
  • Hashtags (Hashtags)
    • Position in den Suchergebnissen
    • Name des Hashtags
    • Anzahl der Medien zum Hashtag
  • Profile (Users)
    • Position in den Suchergebnissen
    • Benutzername
    • Link zum Profil
    • Verifizierungsstatus
    • Vollständiger Name
    • Link zum Avatar

Anwendungsfälle

Konfiguration

Abrufen der erforderlichen Option für die Autorisierung

Spoiler: Wie findet man Cookies?

Rufen Sie ein beliebiges Profil auf, nachdem Sie zuvor den Debug-Modus durch Drücken von F12 geöffnet haben. Debug Suchen Sie mithilfe der Zeile graphql/query (Typ json) nach der entsprechenden Abfrage, in der die Werte für den Parser gespeichert sind. Search Klicken Sie auf die Abfrage und kopieren Sie den Wert aus dem Parameter cookie. Values

Anfragen

Als Anfragen müssen Schlüsselwörter angegeben werden:

Sport
cristiano
beauty

Beispiele für die Ergebnisausgabe

A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, was es ermöglicht, Ergebnisse in beliebiger Form sowie strukturiert auszugeben, zum Beispiel als CSV oder JSON

Standardausgabe

Ergebnisformat:

$users.format('$link\n')

Beispielergebnis:

https://www.instagram.com/cristiano/
https://www.instagram.com/_cristianojunior7/
https://www.instagram.com/ronaldooo.jr7_/
https://www.instagram.com/cr7cristianoronaldo/
https://www.instagram.com/cristianojr.r7/
https://www.instagram.com/cristianoaraujo/
https://www.instagram.com/crisznec/
https://www.instagram.com/cristiano_borsi/
https://www.instagram.com/cristiano.digiacinto/
https://www.instagram.com/cristiano1011/
https://www.instagram.com/goatnaaldo75/
https://www.instagram.com/cr7winiano_/
https://www.instagram.com/cristiano.galindo/
https://www.instagram.com/cr7ir/
https://www.instagram.com/7crisr/
https://www.instagram.com/cristianofury/
https://www.instagram.com/crissevieri_timao/
https://www.instagram.com/cristyanorodrigues/

Tag-Namen und Links zu Orten

Ergebnisformat:

$hashtags.format('$name\n')\n\n$places.format('$link\n')

Beispielergebnis:

cristianoronaldo
christmaseve


https://www.instagram.com/explore/locations/102608941539388

Mögliche Einstellungen

ParameterStandardwertBeschreibung
Use sessionVerwendung von Sitzungen
cookieCookie müssen vorab angegeben werden