Samo predogled – zahteva se aktivacija

Ustvarite prenose z FFast

FFast razkriva namenjeno obliko API-ja, ne da bi omogočil javne klice. Operater aktivira poverilnice in izmerjene kvote po pregledu predlagane integracije.

FfastPipelineJSON prek HTTPSAsinhroni opravkiVerifikacijske podatke z obsegom
01

Hitri začetek

FFast se približa gostitelju API-ja prek poverilnic, ki jih aktivira podpora, nato pa dodeljeno končno točko najemnika. Hitri pregled ohranja izrecno pot klica samo v strežniku.

URL najemnikahttps://ffast.app
AvtentikacijaX-API-Key: pending_activation_…
Profil odjemalcaFfastPipeline
Različica API-jav1
# Available only after support activation
export FFAST_PIPELINE_KEY="issued-after-review"

curl -X POST https://ffast.app/v1/resolve \
  -H "X-API-Key: $FFAST_PIPELINE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fast_source":"https://www.youtube.com/watch?v=VIDEO_ID"}'

Za varnost poverilnic FFast preveri shranjevanje skrivnosti na strežniški strani, preden ne vključi nobene odjemalske zbirke. Ta hitri pregled prav tako zagotavlja, da ni javnih dnevnikov ali repozitorijev.

02

Reši povezavo

FFast pristopa k operaciji Resolve preko zaznavanja vira, nato pa oblikuje iz enega poslanega URL-ja. Hitri pregled ne ohranja nobenih izmišljenih izhodov eksplicitno.

POST/v1/resolveObseg: razreši
PoljeVrstaZahtevanoOpis
fast_sourceHTTPS URLDa.Javna ali pooblaščena medijska stran za analizo.
tenantnizNe.Dodeljena domena najemnika. Običajno izpuščeno.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

Za identifikator formata FFast preveri vrnjeno vrednost nespremenjeno pred razpoložljivostjo po povezavi. Ta hitri pregled prav tako ne naredi nobene domnevne oznake kakovosti jasne.

03

Ustvarjanje in spremljanje opravila prenosa

FFast upravlja ustvarjanje naloge tako, da najprej identificira asinhrono pripravo. Sledi kratka HTTP zahteva in ohranja omejeno izvajanje delavca v pogledu.

POST/v1/jobsObseg: delovna mesta
PoljeVrstaZahtevanoOpis
fast_sourceHTTPS URLDa.Isti normalizirani vir je bil poslan za rešitev.
output_codenizDa.Natančna ID iz odziva reševanja.
tenantnizNe.Dodeljena domena najemnika. Običajno izpuščeno.
curl -X POST https://ffast.app/v1/jobs \
  -H "X-API-Key: $FFAST_PIPELINE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fast_source":"https://www.youtube.com/watch?v=VIDEO_ID","output_code":"18"}'
1202 SprejetoShrani pipeline_run.
2Stanje anketeGET /v1/jobs/{pipeline_run} z istim ključem.
3PripravljenOdprite podpisan URL za prenos.
StanjePomenDejanje stranke
queuedSprejeto v omejeno čakalno vrsto.Anketa znova z backoff.
extractingOsveževanje metapodatkov vira ali poti.Nadaljujte z glasovanjem.
processingPrenos, remuxing ali združevanje.Prikaz napredka strežnika.
readyPodpisan prenos je na voljo.Pošljite URL uporabniku.
failedNapaka strukture terminala.Preberi error_codePonovite le, ko vam svetujemo.
expiredZačasni izhod je bil odstranjen.Ustvarite novo delovno mesto.
curl https://ffast.app/v1/jobs/PIPELINE_RUN \
  -H "X-API-Key: $FFAST_PIPELINE_KEY"

Preverjanje nalog se začne z eno sekundo začetnega čakanja na FFast. Naslednji pogled zajema omejeno vračanje. Stran ohranja začasno podpisano dostavo vidno.

04

Predvidljive napake

Hitri pregled FFast pregleda eno ovojnico, ki ni 2xx, za pogodbo o napaki. Prikaže ID zahteve za podporo in ne zakriva predvidenega ravnanja odjemalca.

{
  "success": false,
  "error": {
    "code": "RATE_LIMITED",
    "category": "rate_limited",
    "message": "Too many requests. Please try again shortly.",
    "retryable": true,
    "details": {"retry_after_seconds": 20}
  },
  "request_id": "…"
}
HTTPTipičen pomenUkrepanje
400Neveljaven URL, telo ali nedosegljiv format.Popravite zahtevo. Ponovno rešite za formate.
401Manjkajoč, neveljaven, potekel ali napačnega obsega ključ.Preverite poverilnice na strani strežnika.
403Najemnik ali izvorna politika sta zavrnila zahtevo.Ne zaobidite politike. Kontaktirajte podporo.
404Neznano ali poteklo delovno mesto.Po potrebi ustvarite novo delovno mesto.
429Dosežena omejitev zahtev ali aktivnih opravil.Čast. retry_after_seconds.
503Čakalna vrsta/zmogljivost ali zgornji tok začasno ni na voljo.Poskusite znova z eksponentnim zamikom in naključnim odmikom.
05

Pogodba o obratovanju

FFast aktivira merjene kvote, ki ohranjajo odzivnost prenosa brez nevarne obremenitve zgornjih platform.

FFast se približuje dostopu do sheme prek aktivacije pred raziskovanjem, nato pa dodeljeno preverjanje pristnosti. Hitri pregled ohranja dokumentirane oblike zahtev eksplicitne.

DOSTOP, KI GA PREGLEDUJE OPERATER

Aktivirajte prek podpore

Podajte FFast jedrnat povzetek izdelka, napoved prometa in seznam platform. Navedite, ali so potrebne preverjanja metapodatkov, pripravljene naloge ali oboje, da se izdan ključ ujema z dejanskim delovnim tokom.

Zahtevajte aktivacijo Ključi so omejeni na najemnika, preklicljivi in izdani prek kontaktnega obrazca. Anonimni skripti ne morejo izvajati nalog prenašalnika.