Social::Instagram::Tag - Instagram etiketlerine göre gönderi veri kazıyıcı

Veri kazıyıcı incelemesi
Social::Instagram::Tag – Instagram'daki etiketlere göre gönderileri çeker. Tüm verilerin otomatik olarak toplanması: gönderi türü, metin, yayınlanma tarihi, yorum sayısı, beğeni sayısı ve çok daha fazlası. Yorum metniyle birlikte yazarın profil bağlantısı, yorumun beğeni sayısı ve oluşturulma zamanı da toplanır.Mümkün olan maksimum sonuç sayısını elde etmek için otomatik sorgu çoğaltma, dosyalardan alt sorgu yerleştirme, sayısal-harf kombinasyonlarını ve listeleri tarama özelliklerini kullanabilirsiniz. Sonuç filtreleme özelliğini kullanarak, gereksiz tüm çöpleri (negatif anahtar kelimeler kullanarak) temizleyebilir ve sonucu anında düzenleyebilirsiniz.
A-Parser işlevselliği, Social::Instagram::Tag veri kazıyıcı ayarlarını daha sonra kullanmak üzere kaydetmenize (presetler), veri çekme zamanlaması 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 motoru Template Toolkit sayesinde ihtiyacınız olan biçim ve yapıda mümkündür.
Veri kazıyıcı, yetkilendirilmiş bir hesabın verilerini kullanır. Veri kazıyıcının çalışması için cookie seçeneği için bir değer belirtilmesi zorunludur.
Veri kazıyıcı kullanım örnekleri
Etiketlere göre tüm gönderileri toplama

- Count of pages with posts seçeneğini geçersiz kılın, listeden
100seçin. - Result format seçeneğini geçersiz kılın, değer olarak
$posts.format('$link\n')belirtin. - Sorgu olarak etiketleri belirtin.
Örneği indir
A-Parser örnek nasıl aktarılır
eJx1U01v2zAM/S9CgK5AEKSHXXxLAwTokNVdk56SHAibNrTIoibJWQvD/72U7NhJ
P24i+fj4KJKN8OCO7smiQ+9EsmuEiW+RiBwLqJUXU2HAOrQhvBMbyiSoJHnQzkNp
oUqSLZQMGuCN8G8GmYBOaK3MkYMyZ9tAiRnVOlCeQNWMuZvP2+8TCrIVeNbTyehz
xMSQ827WRX/cTJTUx/1e39yK9nCYig7vVjEc4XezvqkhuIETbimUkApH94qtR6hi
kRw8hui5zu3MvwYGyHPpJWlQXYXwLWPVFy3/RZGaGMtPK9GtLFXs8hgJgvPtrG4n
JtEWTFHH3D9djkgKUA6nwrHUFbCQ/GNEerTgyaYm6GF/I0gvlFrjCdUIi/z3tVQ5
z3BRcNJDn/g1JP3E0Q7tXZbiYf23rGFgidZ9+nvMymlN5fkzlKykZ9st4w4kYs7O
I6IZ/uwxwCqyOJTpmfvqvKYGddiMcWQLM7qu2rgay7UzI13IMu237Yys9ZZvIdVL
qozC0JeuleKxOHwe12Ph+jEEYxT4MXkZS1xdkSdS7temk2qs5PX7GQRW/JOXVXvK
DJR6eV5fRsS4Umxkpt5rZ8gG8oy3tSTeI+6lPQwnOxx2893hJk3Lg/rrnrqE0FWA
s4+/x/EU+Ejbd0hbdis=
Toplanan veriler
Normal gönderiler ve TOP gönderiler için iki dizi:
- Gönderi türü
- Gönderi bağlantısı
- Metin
- Yayınlanma tarihi (Unix formatında)
- Yorum sayısı
- Beğeni sayısı
- Simge bağlantısı
- Resim genişliği ve yüksekliği
- Avatar bağlantısı
- Gönderi sayısı
Kullanım durumları
- Etiketlere göre gönderi toplama
Yapılandırma
Yetkilendirme için zorunlu seçeneği alma
Spoiler: cookie nasıl bulunur?
F12 tuşuna basarak hata ayıklama modunu açtıktan sonra herhangi bir profile gidiyoruz.
graphql/query dizesini (json türü) kullanarak, veri kazıyıcı için değerlerin saklandığı gerekli sorguyu arıyoruz.
Sorguya gidiyoruz ve cookie parametresindeki değeri kopyalıyoruz.

Sorgular
Sorgu olarak etiket belirtilmelidir, örneğin:
sport
cpu
Sonuç çıktı seçenekleri
A-Parser, yerleşik Template Toolkit şablon motoru sayesinde esnek sonuç formatlamayı destekler; bu da sonuçları CSV veya JSON gibi yapılandırılmış formların yanı sıra herhangi bir formda çıktı almanıza olanak tanır.
Varsayılan çıktı
Sonuç formatı:
$query:\nPosts:\n$posts.format('$link\n')
Sonuç örneği:
Posts:
https://www.instagram.com/p/B0FtUJboZC0/
https://www.instagram.com/p/B0Fs7maCIvq/
https://www.instagram.com/p/B0FszBRgOoS/
https://www.instagram.com/p/B0FrgVTBgFI/
https://www.instagram.com/p/B0FqeKvBSjC/
https://www.instagram.com/p/B0FogPGnOIG/
https://www.instagram.com/p/B0FoHSuCSUr/
https://www.instagram.com/p/B0Fl5JWgWts/
https://www.instagram.com/p/B0Fj_P0ji83/
https://www.instagram.com/p/B0Fgn5YHCiC/
https://www.instagram.com/p/B0Fd4uvAOyf/
https://www.instagram.com/p/B0FdfGjnVVs/
https://www.instagram.com/p/B0FdLEDgrTe/
https://www.instagram.com/p/B0FdEORCa0Z/
Top listesindeki gönderilerin bağlantıları
Sonuç formatı:
$top.format('$link\n')
Sonuç örneği:
https://www.instagram.com/p/CMMKTr4pi3o/
https://www.instagram.com/p/CMMKTCGHZ1c/
https://www.instagram.com/p/CMMKStkF59q/
https://www.instagram.com/p/CMMKRNun5Jg/
https://www.instagram.com/p/CMMKRI-JTp8/
https://www.instagram.com/p/CMMKQmfBD9O/
https://www.instagram.com/p/CMMKHsiF5GT/
https://www.instagram.com/p/CMMKQUpHXy4/
https://www.instagram.com/p/CMMKPL1HxTx/
https://www.instagram.com/p/CMMKOAkn1mP/
Olası ayarlar
| Parametre | Varsayılan değer | Açıklama |
|---|---|---|
| Count of pages with posts | 10 | Gönderi içeren sayfa sayısı |
| Treat disconnect as IP ban | ☑ | Bağlantı kesilmesini IP banı olarak say |