Samo pregled – potrebna je aktivacija

Izgradite preuzimanja s EasyT

Ova referenca EasyT je vodič za implementaciju, a ne aktivna anonimna krajnja točka. Pristup produkciji započinje tek nakon što podrška odobri klijenta i dodijeli ograničenja.

EasytWorkspaceJSON preko HTTPS-aAsinkroni posloviVjerodajnice s opsegom
01

Brzi početak rada

API domaćin započinje vjerodajnicama aktiviranim podrškom na EasyT. Ova vođena provjera zatim predstavlja dodijeljenu krajnju točku najmoprimca. Završna činjenica je put poziva samo poslužitelja.

URL klijentahttps://easyt.io
AutentifikacijaX-API-Key: pending_activation_…
Profil klijentaEasytWorkspace
Verzija API-jav1
# Available only after support activation
export EASYT_WORKSPACE_TOKEN="issued-after-review"

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

U EasyT, tajno pohranjivanje na strani poslužitelja dolazi na prvo mjesto kada se objašnjava Sigurnost vjerodajnica. Ta vođena provjera slijedi bez ugradnje klijentskog paketa i zatvara se na nikakvim javnim zapisnicima ili repozitorijima.

02

Rješavanje veze

Operacija razrješenja započinje otkrivanjem izvora na EasyT. Ova vođena provjera zatim predstavlja formate s jednog predanog URL-a. Konačna činjenica je da nema izmišljenih izlaza.

POST/v1/resolveOpseg: riješiti
PoljeTipObveznoOpis
input_urlHTTPS URLDaJavna ili ovlaštena medijska stranica za analizu.
tenantstring-Ne. -Ne?Dodijeljena domena klijenta. Obično se izostavlja.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

U EasyT, vraćena nepromijenjena vrijednost dolazi prva kada se objašnjava identifikator formata. Ta vođena provjera slijedi s dostupnošću po poveznici i završava bez pogađene oznake kvalitete.

03

Stvaranje i praćenje zadatka preuzimanja

Asinkrona priprema je polazna točka za stvaranje posla na EasyT. Vođena provjera zatim predstavlja kratki HTTP zahtjev i objašnjava ograničeno izvršavanje radnika.

POST/v1/jobsPodručje primjene: poslovi
PoljeTipObveznoOpis
input_urlHTTPS URLDaIsti normalizirani izvor predan za rješavanje.
stream_choicestringDaTočan ID iz odgovora na rješavanje.
tenantstring-Ne. -Ne?Dodijeljena domena klijenta. Obično se izostavlja.
curl -X POST https://easyt.io/v1/jobs \
  -H "X-API-Key: $EASYT_WORKSPACE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"input_url":"https://www.youtube.com/watch?v=VIDEO_ID","stream_choice":"18"}'
1202 PrihvaćenoSpremi workspace_job.
2Status anketeGET /v1/jobs/{workspace_job} istim ključem.
3SpremniOtvorite potpisani URL za preuzimanje.
StatusZnačenjeAkcija klijenta
queuedPrihvaćeno u ograničeni red.Ponovno anketiranje s odmakom.
extractingOsvježavanje izvornih metapodataka ili rute.Nastavite s glasovanjem.
processingPreuzimanje, remiksanje ili spajanje.Prikaz napretka poslužitelja.
readyPotpisano preuzimanje je dostupno.Pošaljite URL korisniku.
failedTerminal strukturirana pogreška.Pročitajte error_code. Ponovite samo kada se savjetuje.
expiredPrivremeni izlaz je uklonjen.Stvorite novi posao.
curl https://easyt.io/v1/jobs/WORKSPACE_JOB \
  -H "X-API-Key: $EASYT_WORKSPACE_TOKEN"

Za anketa poslova, EasyT počinje s početnim čekanjem od jedne sekunde. Njegova vođena provjera to povezuje s ograničenim povratnim odgodama i završava privremenom potpisanom dostavom.

04

Predvidljive pogreške

EasyT čini ugovor o pogrešci jednostavnim za pregled. Stranica počinje s jednim omotačem koji nije 2xx, prelazi na ID zahtjeva za podršku i jasno navodi predvidljivo rukovanje na klijentskoj strani.

{
  "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čno značenjeAkcija
400Nevažeći URL, tijelo ili nedostupan format.Ispravite zahtjev. Resolvirajte ponovno za formate.
401Ključ nedostaje, nije valjan, istekao je ili ima pogrešan opseg.Provjerite vjerodajnice na strani poslužitelja.
403Zahtjev je odbio stanar ili izvorno pravilo.Nemojte zaobići pravilnik. Kontaktirajte podršku.
404Nepoznat ili istekao posao.Stvorite novi posao ako je to prikladno.
429Dostignuto je ograničenje zahtjeva ili aktivnih zadataka.Čast retry_after_seconds.
503Red čekanja/kapaciteta ili upstream privremeno nedostupan.Pokušajte ponovno s eksponencijalnim backoff i jitter.
05

Ugovor o radu

EasyT odabire operativni dopuštenje tijekom pregleda, uravnotežujući potrebe aplikacije sa zdravljem pružatelja usluga.

Pristup shemi započinje aktivacijom prije istraživanja na EasyT. Ova vođena provjera zatim prikazuje dodijeljenu autentifikaciju. Konačna činjenica su dokumentirani oblici zahtjeva.

PRISTUP KOJI PREGLEDA OPERATER

Aktivirajte se putem podrške

Uključite svrhu klijenta, očekivano mjesečno opterećenje i tražene mreže u bilješku o aktivaciji.EasyT tada može pravilno odabrati rješavanje i opseg poslova prije proizvodnje tajne s jednim pogledom.

Zatražite aktivaciju Ključevi su ograničeni na zakupca, opozivi su mogući i izdaju se putem obrasca za kontakt. Anonimni skripti ne mogu izvršavati preuzimanje radova.