CLI
scrapesocial komutu
Her uç nokta terminalinizde: rota başına bir komut, JSON, tablo ya da CSV çıktı, kredi tavanıyla otomatik sayfalama, dosyadan toplu işler ve medya indirme.
Henüz yayınlanmadı
Paketler hazır ve kısa süre içinde npm, PyPI, Go modülleri ve Homebrew'de yayınlanacak. O zamana kadar HTTP API'yi doğrudan çağırın: her uç nokta sayfasında cURL, Python ve Node.js örnekleri var.
01Kurulum
brew install scrapesocial/tap/scrapesocial
02Giriş yapın
Anahtarınız doğrulanır ve sistemin anahtar zincirinde saklanır. --api-key ya da SCRAPESOCIAL_API_KEY değişkeni de çalışır.
scrapesocial login scrapesocial whoami scrapesocial credits
03Herhangi bir uç noktayı çağırın
scrapesocial <platform> <eylem>, parametreler bayrak olarak (userId → --user-id). Bayraklarını ve fiyatını görmek için herhangi bir komuta --help ekleyin. Her çağrıdan sonra harcanan ve kalan kredi yazılır.
scrapesocial instagram profile --handle nasa scrapesocial instagram basic-profile --user-id 787132 scrapesocial youtube video-transcript --url "https://www.youtube.com/watch?v=dQw4w9WgXcQ" scrapesocial tiktok profile-videos --help
04Çıktı, sayfalama ve toplu işler
Varsayılan çıktı JSON'dur; -o table, csv ya da jsonl sonuç satırlarını basar, --fields sütun seçer. --all, liste bitene ya da --max-credits'e ulaşana kadar cursor'ı takip eder. --input, bir dosyanın her satırı için bir çağrı yapar.
scrapesocial github user-repositories --username torvalds -o table --fields name,stars_count
05Medya indirin
Bir gönderinin her fotoğrafını, videosunu ve sesini bulunduğunuz klasöre (ya da --dir) kaydeder.
scrapesocial download https://www.instagram.com/p/DezCi1foMVV/ --dir ./media