Ga naar de hoofdinhoud

Rank::Social::Signal - scraper voor sociale signalen: likes, reacties, shares

Overzicht van de scraper

Overzicht van de scraperRank::Social::SignalRank::Social::Signal – scraper voor sociale signalen. Verzamelt het aantal Pinterest-likes en het aantal shares op vk.com.

De functionaliteit van A-Parser maakt het mogelijk om instellingen voor de Rank::Social::Signal scraper op te slaan voor toekomstig gebruik (presets), schema's voor gegevensextractie in te stellen en nog veel meer.

Het opslaan van resultaten is mogelijk in de vorm en structuur die u nodig heeft, dankzij de ingebouwde krachtige sjabloon-engine Template Toolkit waarmee u extra logica op de resultaten kunt toepassen en gegevens in verschillende formaten kunt uitvoeren, waaronder JSON, SQL en CSV.

Verzamelde gegevens

  • Aantal likes op de sociale dienst pinterest.com
  • Aantal reposts op het sociale netwerk vk.com

Mogelijkheden

  • Tellen van het aantal likes op pinterest.com
  • Tellen van het aantal reposts op vk.com

Query's

Als query's moet een link naar het artikel worden opgegeven, bijvoorbeeld:

https://a-parser.com/wiki/versions-and-licences/

Opties voor resultaatweergave

A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een willekeurige vorm kunnen worden weergegeven, evenals in gestructureerde formaten zoals CSV of JSON.

Standaard uitvoer

Resultaatindeling:

$query\npinterest_like: $pinterest_like\nvk_share: $vk_share\n

Voorbeeld van resultaat:

https://a-parser.com/wiki/versions-and-licences/  
pinterest_like: 0
vk_share: 0

Opslaan in SQL-formaat

Resultaatindeling:

[% "INSERT INTO social_signal VALUES('" _ query _ "', '" _ pinterest_like _ "', '" _ vk_share _ "')\n" %]

Voorbeeld van resultaat:

INSERT INTO archive VALUES('https://a-parser.com/wiki/versions-and-licences/', 0, 0)

Resultaten dumpen naar JSON

Algemeen resultaatformaat:

[% 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 %]

Begintekst:

[

Eindtekst:

]

Voorbeeld van resultaat:

[{"query":"https://a-parser.com/wiki/versions-and-licences/","pinterest_like":0,"vk_share":0}]
tip

Om de opties "Prepend text" en "Append text" beschikbaar te maken in de Task Editor, moet u "More options" activeren.

Mogelijke instellingen