Rank::Social::Signal - scraper de sinais sociais: curtidas, comentários, compartilhamentos
Visão geral do scraper

Rank::Social::Signal – scraper de sinais sociais. Coleta a quantidade de curtidas no Pinterest e a quantidade de compartilhamentos no vk.com.A funcionalidade do A-Parser permite salvar as configurações de extração de dados do scraper Rank::Social::Signal para uso posterior (predefinições), definir cronogramas de extração de dados e muito mais.
A gravação dos resultados é possível no formato e estrutura que você desejar, graças ao poderoso mecanismo de modelos integrado Template Toolkit, que permite aplicar lógica adicional aos resultados e exportar dados em vários formatos, incluindo JSON, SQL e CSV.
Dados coletados
- Quantidade de curtidas no serviço social pinterest.com
- Quantidade de compartilhamentos na rede social vk.com
Recursos
- Contagem da quantidade de curtidas no pinterest.com
- Contagem da quantidade de compartilhamentos no vk.com
Consultas
Como consultas, é necessário indicar o link para o artigo, por exemplo:
https://a-parser.com/wiki/versions-and-licences/
Opções de exibição de resultados
O A-Parser suporta formatação flexível de resultados graças ao mecanismo de modelos integrado Template Toolkit, o que permite exibir resultados em forma livre, bem como estruturada, como CSV ou JSON
Exibição padrão
Formato do resultado:
$query\npinterest_like: $pinterest_like\nvk_share: $vk_share\n
Exemplo de resultado:
https://a-parser.com/wiki/versions-and-licences/
pinterest_like: 0
vk_share: 0
Salvando no formato SQL
Formato do resultado:
[% "INSERT INTO social_signal VALUES('" _ query _ "', '" _ pinterest_like _ "', '" _ vk_share _ "')\n" %]
Exemplo de resultado:
INSERT INTO archive VALUES('https://a-parser.com/wiki/versions-and-licences/', 0, 0)
Dump de resultados em JSON
Formato geral do resultado:
[% 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 %]
Texto inicial:
[
Texto final:
]
Exemplo de resultado:
[{"query":"https://a-parser.com/wiki/versions-and-licences/","pinterest_like":0,"vk_share":0}]
Para que as opções "Prepend text" e "Append text" estejam disponíveis no Editor de tarefas, é necessário ativar "More options".