twarc: Twitter verilerini alır, arşivler!
twarc, twitter json verilerini arşivlemeyi sağlayan bir komut satırı aracı ve Python kütüphanesidir . Ayrıca bir dizi farklı modda çalışır:
- Arama: Twitter’ın arama API‘sinden, belirli bir anahtar kelime, etiket veya başka bir sorguyla eşleşen tweet’leri alır.
- Filtre akışı: Bir dizi anahtar kelime, kullanıcı ve konum filtresini karşılayan tweet’leri tanımlamak için Twitter’ın filtre akışı API’sini kullanır.
- Örnek akış: twarc, rastgele örneklenen devlet durumları için Twitter’ın örnek akış API’sini dinler.
- Kullanıcı zaman çizelgesi: Twitter’ın kullanıcı zaman çizelgesi API‘sı aracılığıyla belirli bir kullanıcı tarafından gönderilen en yeni tweet’leri toplar.
- Kullanıcı arama: Twitter’ın kullanıcı arama API‘sini, bir veya daha fazla kullanıcı ekran adının bir listesiyle belirtilen istek başına en fazla 100 kullanıcı için tamamen hidratlı kullanıcı nesneleri toplamak üzere harcar.
- Hydrate: Twitter’ın arama API’sini kullanarak her bir tweet tanımlayıcısı için tam JSON’u getirip satır tabanlı JSON olarak stdout’a yazar.