I-API yemibhalo ye-YouTube

Isicelo esisodwa, umbhalo ophelele. Khokhela kuphela amavidiyo owatholayo.

Thola ukhiye wakho we-API wamahhala

Ukuqala ngokushesha

  1. Ngena bese wakha ukhiye we-API kudeshibhodi ye-API. Uthola amakhredithi ayi-10 amahhala (imibhalo emi-5).
  2. Thumela ukhiye kusihloko se-X-API-Key kanye ne-URL ye-YouTube noma i-ID yevidiyo.
  3. Thenga iphakethe lamakhredithi uma udinga okwengeziwe, noma uvule ukugcwalisa okuzenzakalelayo.
curl -X POST https://sum.video/api/v1/transcript \
  -H "X-API-Key: sv_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "lang": "en"}'

Isicelo

POST /api/v1/transcript

import requests

response = requests.post(
    "https://sum.video/api/v1/transcript",
    headers={"X-API-Key": "sv_live_your_key"},
    json={"video_id": "dQw4w9WgXcQ", "lang": "en", "format": "text"},
    timeout=120,
)
print(response.json()["text"])
const response = await fetch("https://sum.video/api/v1/transcript", {
  method: "POST",
  headers: { "X-API-Key": process.env.SUMVIDEO_API_KEY, "Content-Type": "application/json" },
  body: JSON.stringify({ url: "https://youtu.be/dQw4w9WgXcQ" }),
});
const { segments, credits_remaining } = await response.json();

Impendulo

{
  "video_id": "dQw4w9WgXcQ",
  "language": "en",
  "is_generated": false,
  "credits_used": 2,
  "credits_remaining": 98,
  "segments": [
    { "text": "We're no strangers to love", "offset": 18.64, "duration": 3.24 }
  ]
}

Amaphutha

401invalid_keyUkhiye we-API awukho, awulungile noma uhoxisiwe.
400invalid_inputI-URL noma i-ID yevidiyo ayikwazanga ukufundwa.
402insufficient_creditsIbhalansi yakho ingaphansi kwamakhredithi ama-2.
402budget_exceededUfinyelele umkhawulo wamakhredithi wanyanga zonke owusethile.
404no_transcriptIvidiyo ayinayo imibhalo, noma iyimfihlo, iyabukhoma noma isusiwe. Akukhokhiswa.
429rate_limitedIzicelo ezingaphezu kuka-60 ngomzuzu ngokhiye owodwa. Linda imizuzwana ye-Retry-After.
502upstream_errorI-YouTube ayiphendulanga ngesikhathi. Akukhokhiswa, zama futhi kamuva.

Hlola ibhalansi yakho

curl https://sum.video/api/v1/credits -H "X-API-Key: sv_live_your_key"

Amanani

Umbhalo ngamunye ubiza amakhredithi ama-2. Amakhredithi awaphelelwa yisikhathi. Ababhalisile be-Pro bathola amakhredithi ebhonasi ayi-100 nyanga zonke.

IphaketheAmakhredithiImibhaloIntengoNgombhalo ngamunye
Starter10050$4.49$0.090
Pro500250$13.99$0.056
Scale2,0001,000$37.99$0.038
Business5,0002,500$74.99$0.030

Ukugcwalisa okuzenzakalelayo, izabelomali nezexwayiso

Imikhawulo nokusetshenziswa okufanele

Izicelo ezingu-60 ngomzuzu ngokhiye ngamunye, kufika kokhiye aba-5 abasebenzayo nge-akhawunti ngayinye. I-API ibuyisa imibhalo esivele ikhona ku-YouTube; ayilubhali umsindo. Unesibopho sokusebenzisa imibhalo ngokuhambisana namalungelo abanikazi bamavidiyo nemigomo ye-YouTube.

Imibuzo evame ukubuzwa

Ngiyakhokha futhi yini ngevidiyo efanayo?
Yebo, isicelo ngasinye esiphumelelayo sibiza amakhredithi ama-2, kodwa amavidiyo aphindwayo aphendulwa kusuka kunqolobane yethu ngama-millisecond.
Kwenzekani uma ividiyo ingenayo imibhalo?
Uthola iphutha le-no_transcript futhi awekho amakhredithi athathwayo.
Ingabe iyahambisana nezinye ii-API zemibhalo?
Isicelo nempendulo kulandela isimo esivamile se-url, lang ne-segments, ngakho ukushintsha ngokuvamile kusho ukushintsha i-URL eyisisekelo nokhiye.