Rank::Social::Signal - scraper de signaux sociaux : likes, commentaires, partages
Présentation du scraper

Rank::Social::Signal – scraper de signaux sociaux. Collecte le nombre de likes Pinterest et le nombre de partages sur vk.com.Les fonctionnalités d'A-Parser permettent de sauvegarder les paramètres de collecte du scraper Rank::Social::Signal pour une utilisation ultérieure (présélections), de définir un calendrier de collecte de données et bien plus encore.
La sauvegarde des résultats est possible dans la forme et la structure dont vous avez besoin, grâce au puissant moteur de gabarits intégré Template Toolkit qui permet d'appliquer une logique supplémentaire aux résultats et d'afficher les données dans divers formats, y compris JSON, SQL et CSV.
Données collectées
- Nombre de likes sur le service social pinterest.com
- Nombre de partages sur le réseau social vk.com
Possibilités
- Comptage du nombre de likes sur pinterest.com
- Comptage du nombre de partages sur vk.com
Requêtes
En tant que requêtes, il est nécessaire d'indiquer le lien vers l'article, par exemple :
https://a-parser.com/wiki/versions-and-licences/
Variantes d'affichage des résultats
A-Parser prend en charge un formatage flexible des résultats grâce au moteur de gabarits intégré Template Toolkit, ce qui lui permet d'afficher les résultats sous une forme libre, ainsi que structurée, par exemple CSV ou JSON
Affichage par défaut
Format du résultat :
$query\npinterest_like: $pinterest_like\nvk_share: $vk_share\n
Exemple de résultat :
https://a-parser.com/wiki/versions-and-licences/
pinterest_like: 0
vk_share: 0
Sauvegarde au format SQL
Format du résultat :
[% "INSERT INTO social_signal VALUES('" _ query _ "', '" _ pinterest_like _ "', '" _ vk_share _ "')\n" %]
Exemple de résultat :
INSERT INTO archive VALUES('https://a-parser.com/wiki/versions-and-licences/', 0, 0)
Dump des résultats en JSON
Format de sortie general:
[% 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 %]
Texte initial:
[
Texte final:
]
Exemple de résultat :
[{"query":"https://a-parser.com/wiki/versions-and-licences/","pinterest_like":0,"vk_share":0}]
Pour que les options "Texte initial" et "Texte final" soient disponibles dans l'Éditeur de tâches, vous devez activer "Plus d'options".