İçeriğe geç

Video Transkripti

GET/v1/rumble/video/transcript1 kredi

Bir Rumble videosunun altyazısını, altyazı diliyle birlikte WebVTT dosyası olarak döndürür.

01Sorgu parametreleri

AdTürAçıklama
urlzorunlustringRumble video URL'si, örneğin `https://rumble.com/v79xhhm-discovery-why-glenn-wants-israel-to-sue-the`; sondaki `.html` ve başlık kısmı isteğe bağlıdır, embed URL'si (`https://rumble.com/embed/<id>/`) de kabul edilir.

02Fiyatlandırma

Videonun altyazısı varsa 1 kredi. Altyazısı olmayan bir video `transcript: null` ve `transcriptNotAvailable: true` döndürür ve 0 kredi tutar.

03İstek

curl "https://api.scrapesocial.ai/v1/rumble/video/transcript?url=https%3A%2F%2Frumble.com%2Fv79xhhm-discovery-why-glenn-wants-israel-to-sue-the" \
  -H "x-api-key: $SCRAPESOCIAL_KEY"

04Yanıtlar

API'nin gerçek yanıtları. Listeler 2 öğeye kısaltılmıştır.

GET /v1/rumble/video/transcript?url=https%3A%2F%2Frumble.com%2Fv79xhhm-discovery-why-glenn-wants-israel-to-sue-the

{
  "success": true,
  "credits_remaining": 4980,
  "credits_charged": 1,
  "id": "v79xhhm",
  "url": "https://rumble.com/v79xhhm-discovery-why-glenn-wants-israel-to-sue-the-new-york-times.html",
  "language": "English (auto)",
  "transcript": "WEBVTT\r\n\r\n00:00:06.830 --> 00:00:11.030\r\nLet's get into these questions, and we'll try and get through as many as we can.\r\n\r\n00:00:11.030 --> 00:00:15.630\r\nThe first one is from Christi Marbet, who says there were a few questions about this.\r\n\r\n00:00:15.630 --> 00:00:17.730\r\nThey want you to comment on the following, quote,\r\n\r\n00:00:17.730 --> 00:00:24.030\r\nthe Christoph piece on Palestinian rape …"
}

Tüm uç noktalarda ortak

Her rota bunları döndürebilir: eksik ya da hatalı anahtar, biten kredi, yanıt vermeyen platform ya da bizim tarafımızdaki bir hata. Hiçbiri kredi harcamaz.

GET /v1/cosmos/profile?handle=design

{
  "success": false,
  "message": "Invalid API key"
}

05Notlar

`transcript` alanı zaman damgaları dahil WebVTT dosyasının tamamını metin olarak içerir; `language` altyazının dilini belirtir (örneğin "English (auto)"). Bu endpoint'te yapay zekâ ile transkripsiyon yoktur. Bilinmeyen bir video ücretsiz 404 döner; Rumble videosu olmayan bir URL ücretsiz 400 döner.

06Hatalar ve krediler

Her hatada success: false ve gerçek bir HTTP durum kodu döner; kredi düşmez.

  • 400missing_parameter

    Zorunlu bir parametre eksik veya geçersiz.

  • 403private_account

    Hesap gizli ya da yaş kısıtlamalı.

  • 404not_found

    Böyle bir hesap yok.

  • 503upstream_error

    Platform şu an cevap vermiyor; tekrar deneyin.