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
| Ad | Tür | Açıklama |
|---|---|---|
| urlzorunlu | string | Rumble 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.