İçeriğe geç

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