Rank::Social::Signal - sosyal sinyal veri kazıyıcı: beğeniler, yorumlar, paylaşımlar
Veri kazıyıcı incelemesi

Rank::Social::Signal – sosyal sinyal veri kazıyıcı. Pinterest beğeni sayısını ve vk.com paylaşım sayısını toplar.A-Parser işlevselliği, Rank::Social::Signal veri kazıyıcı ayarlarını daha sonra kullanmak üzere kaydetmenize (presetler), veri çekme çizelgesi oluşturmanıza ve çok daha fazlasına olanak tanır.
Sonuçların kaydedilmesi, sonuçlara ek mantık uygulamanıza ve verileri JSON, SQL ve CSV dahil olmak üzere çeşitli formatlarda çıktı almanıza olanak tanıyan yerleşik güçlü şablon oluşturucu Template Toolkit sayesinde ihtiyacınız olan biçim ve yapıda mümkündür.
Toplanan veriler
- pinterest.com sosyal servisinde beğeni sayısı
- vk.com sosyal ağında paylaşım sayısı
Özellikler
- pinterest.com üzerindeki beğeni sayısını hesaplama
- vk.com üzerindeki paylaşım sayısını hesaplama
Sorgular
Sorgu olarak makale bağlantısını belirtmeniz gerekir, örneğin:
https://a-parser.com/wiki/versions-and-licences/
Sonuç çıktı seçenekleri
A-Parser, yerleşik şablon oluşturucu Template Toolkit sayesinde sonuçların esnek bir şekilde biçimlendirilmesini destekler; bu da sonuçları rastgele formda ve ayrıca CSV veya JSON gibi yapılandırılmış formda çıktı almasına olanak tanır.
Varsayılan çıktı
Sonuç formatı:
$query\npinterest_like: $pinterest_like\nvk_share: $vk_share\n
Sonuç örneği:
https://a-parser.com/wiki/versions-and-licences/
pinterest_like: 0
vk_share: 0
SQL formatında kaydetme
Sonuç formatı:
[% "INSERT INTO social_signal VALUES('" _ query _ "', '" _ pinterest_like _ "', '" _ vk_share _ "')\n" %]
Sonuç örneği:
INSERT INTO archive VALUES('https://a-parser.com/wiki/versions-and-licences/', 0, 0)
Sonuçların JSON formatında dökümü
Genel sonuç formatı:
[% 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 %]
Başlangıç metni:
[
Bitiş metni:
]
Sonuç örneği:
[{"query":"https://a-parser.com/wiki/versions-and-licences/","pinterest_like":0,"vk_share":0}]
"Prepend text" ve "Append text" seçeneklerinin Görev Düzenleyici'de kullanılabilir olması için "More options"i etkinleştirmeniz gerekir.