Rank::Social::Signal - Parser für soziale Signale: Likes, Kommentare, Reposts
Übersicht des Parsers

Rank::Social::Signal – ein Parser für soziale Signale. Erfasst die Anzahl der Pinterest-Likes und die Anzahl der Reposts auf vk.com.Die Funktionalität von A-Parser ermöglicht es, die Datenerfassungseinstellungen des Scrapers Rank::Social::Signal für die weitere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.
Die Speicherung der Ergebnisse ist in der von Ihnen benötigten Form und Struktur möglich, dank der integrierten leistungsstarken Template-Engine Template Toolkit, die es erlaubt, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.
Gesammelte Daten
- Anzahl der Likes im sozialen Dienst pinterest.com
- Anzahl der Reposts im sozialen Netzwerk vk.com
Möglichkeiten
- Zählen der Anzahl der Likes in pinterest.com
- Zählen der Anzahl der Reposts in vk.com
Abfragen
Als Abfragen müssen Links zu Artikeln angegeben werden, zum Beispiel:
https://a-parser.com/wiki/versions-and-licences/
Varianten der 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, zum Beispiel als CSV oder JSON, auszugeben.
Standardausgabe
Ergebnisformat:
$query\npinterest_like: $pinterest_like\nvk_share: $vk_share\n
Beispielergebnis:
https://a-parser.com/wiki/versions-and-licences/
pinterest_like: 0
vk_share: 0
Speichern im SQL-Format
Ergebnisformat:
[% "INSERT INTO social_signal VALUES('" _ query _ "', '" _ pinterest_like _ "', '" _ vk_share _ "')\n" %]
Beispielergebnis:
INSERT INTO archive VALUES('https://a-parser.com/wiki/versions-and-licences/', 0, 0)
Dump der Ergebnisse in JSON
Allgemeines Ausgabeformat:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.pinterest_like = p1.pinterest_like;
obj.vk_share = p1.vk_share;
obj.json %]
Anfangstext:
[
Endtext:
]
Beispielergebnis:
[{"query":"https://a-parser.com/wiki/versions-and-licences/","pinterest_like":0,"vk_share":0}]
Damit die Optionen "Anfangstext" und "Endtext" im Task-Editor verfügbar sind, muss "Mehr Optionen" aktiviert werden.