Tikai priekšskatījums — nepieciešama aktivizācija

Veidojiet lejupielādes ar downf.io

DownF saglabā API izpildi atslēgtu, līdz operators pārskata saderības lietošanas gadījumu. Piemēri apraksta plānoto līgumu, kamēr reālas akreditācijas un kvotas tiek saņemtas tikai caur atbalsta aktivizāciju.

DownfBridgeJSON, izmantojot HTTPSAsinhronie darbiAptvertie akreditācijas dati
01

Ātrās sākšanas rokasgrāmata

DownF organizē API resursdatoru ap atbalstu aktivizētām akreditācijām. Tā saderības skats salīdzina piešķirto nomnieka galapunktu. Servera tikai zvana ceļš paliek galīgā pārbaude.

Nomnieka URLhttps://downf.io
AutentifikācijaX-API-Key: pending_activation_…
Klienta profilsDownfBridge
API versijav1
# Available only after support activation
export DOWNF_ACCESS_TOKEN="issued-after-review"

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

Apliecību drošība sākas ar servera puses slepeno glabāšanu DownF. Šis saderības skats pēc tam neietver klienta pakotnes iegulšanu. Gala fakts ir, ka nav publisku žurnālu vai krātuvju.

02

Saites atrisināšana

DownF organizē Resolve darbību ap avotu noteikšanu. Tās saderības skats salīdzina formātus no viena iesniegtā URL. Nav izgudroti izvadi paliek galīgā pārbaude.

PAST/v1/resolveDarbības joma: atrisināt
LauksTipsNepieciešamsApraksts
media_addressHTTPS URLPubliska vai pilnvarota mediju lapa analīzei.
tenantvirknePiešķirtais nomnieka domēns. Parasti izlaists.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

Formāta identifikators sākas ar atgriezto vērtību nemainītu DownF. Šis saderības skats pēc tam parāda pieejamību pa saitēm. Galīgais fakts ir, ka nav uzminētas kvalitātes etiķetes.

03

Izveidot un sekot lejupielādes uzdevumam

Darba izveide sākas ar asinhronu sagatavošanu DownF. Nākamais skats aptver īsu HTTP pieprasījumu. Lapa saglabā ierobežotas darbinieka izpildes redzamību.

PAST/v1/jobsDarbības joma: darba vietas
LauksTipsNepieciešamsApraksts
media_addressHTTPS URLTika iesniegts tas pats normalizētais avots, lai atrisinātu.
output_refvirknePrecīzs ID no atrisināšanas atbildes.
tenantvirknePiešķirtais nomnieka domēns. Parasti izlaists.
curl -X POST https://downf.io/v1/jobs \
  -H "X-API-Key: $DOWNF_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"media_address":"https://www.youtube.com/watch?v=VIDEO_ID","output_ref":"18"}'
1202 PieņemtsSaglabāt transfer_ref.
2Aptaujas statussGET /v1/jobs/{transfer_ref} ar to pašu atslēgu.
3GatavsAtvērt parakstīto lejupielādes URL.
StatussNozīmeKlienta darbība
queuedIesniegts ierobežotajā rindā.Aptauja vēlreiz ar atkāpšanos.
extractingAvota metadatu vai maršruta atsvaidzināšana.Turpiniet aptauju.
processingLejupielāde, pārkodēšana vai apvienošana.Parādīt servera progresu.
readyParakstīta lejupielāde ir pieejama.Nosūtiet vietrādi URL lietotājam.
failedTermināla strukturēta kļūda.Lasīt error_codeAtkārtojiet mēģinājumu tikai tad, kad ieteicams.
expiredPagaidu izvade tika noņemta.Izveidojiet jaunu darbu.
curl https://downf.io/v1/jobs/TRANSFER_REF \
  -H "X-API-Key: $DOWNF_ACCESS_TOKEN"

DownF saderības skats pārskata vienas sekundes sākotnējo gaidīšanu darba aptaujai. Tas rāda ierobežotu atkāpšanās laiku un nepārklāj pagaidu parakstītas piegādes.

04

Paredzamās kļūdas

DownF piedāvā trīs praktiskus punktus kļūdas līgumam. Pirmais ir viens ne-2xx aploksne. Saderības skats pēc tam aptver atbalsta pieprasījuma ID. Tā pēdējais punkts ir paredzama klienta apstrāde.

{
  "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": "…"
}
HTTPTipiska nozīmeDarbība
400Nederīgs URL, pamatteksts vai nepieejams formāts.Labojiet pieprasījumu. Mēģiniet vēlreiz formātiem.
401Trūkst, nederīgs, beidzies vai nepareiza darbības joma atslēga.Pārbaudīt servera puses akreditācijas datus.
403Nomnieka vai avota politika noraidīja pieprasījumu.Nepārkāpiet politiku. Sazinieties ar atbalstu.
404Nezināms vai beidzies darba laiks.Ja nepieciešams, izveidojiet jaunu uzdevumu.
429Sasniegts pieprasījumu vai aktīvo darbu ierobežojums.Gods retry_after_seconds.
503Rinda/kapacitāte vai augšupejošais savienojums pagaidām nav pieejams.Atkārtoti mēģiniet ar eksponenciālu atpakaļejošu aizkavi un traucējumiem.
05

Darbības līgums

DownF piešķir pieprasījuma griestus pēc paredzētā klienta pārskatīšanas, saglabājot tā saderības pārbaudes un augšupvadošos pakalpojumu sniedzējus stabilus.

DownF organizē shēmas piekļuvi ap aktivizāciju pirms izpētes. Tās saderības skats salīdzina piešķirto autentifikāciju. Dokumentētie pieprasījuma veidi paliek galvenā pārbaude.

EKSPLUATANTA PĀRBAUDĪTA PIEKĻUVE

Aktivizēšana, izmantojot atbalstu

Aprakstiet produktu, prognozējiet tā mēneša zvanu skaitu un uzskaitiet platformas, kuras tam jāanalizē. DownF atbalsts apstiprinās nepieciešamos apjomus pirms izsniegs vienreizēju redzamu akreditāciju, kuras saglabātā kopija ir tikai hašs.

Pieprasīt aktivizāciju Atslēgas ir īrnieka mērogā, atsaucamas un izsniegtas caur Kontaktformu. Anonīmi skripti nevar izpildīt lejupielādētāja darbu.