Միայն նախնական տեսություն — պահանջվում է ակտիվացում

Ստեղծեք ներբեռնումներ QuickDL-ով

QuickDL-ը թույլ է տալիս ծրագրավորողներին ստուգել կոմպակտ հարցման մոդելը ակտիվացման առաջ։ Աջակցությունը պետք է վավերացնի արտադրանքը, նախքան մասնավոր բանալին և քվոտան դառնան օգտագործելի։

QuickDlJobsJSON- ը HTTPS- ի միջոցովԱսիմկրոն աշխատանքներՏարածված հավաստագրեր
01

Արագ սկսել

QuickDL-ում, API հոստը բացատրելու ժամանակ առաջինը նշվում են աջակցությամբ ակտիվացված հավատարմագրերը։ Այդ կոմպակտ օգտակարությունը հաջորդում է նշանակված վարձակալային վերջնակետին և ավարտվում է միայն սերվերի կանչի ուղով։

Վարձակալի URLhttps://quickdl.app
ԱհազանգX-API-Key: pending_activation_…
Հաճախորդի պրոֆիլQuickDlJobs
API տարբերակv1
# Available only after support activation
export QUICKDL_JOB_KEY="issued-after-review"

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

QuickDL-ը կառավարում է Հավաստագրերի անվտանգությունը՝ նախանշելով սերվերային կողմի գաղտնի պահեստը։ Այն չի ներառում հաճախորդի փաթեթ և չի պահպանում հանրային գրառումներ կամ պահոցներ տեսադաշտում։

02

Հղում լուծել

QuickDL-ում աղբյուրի հայտնաբերումը առաջինն է Resolve գործողությունը բացատրելու ժամանակ։ Այդ կոմպակտ օգտակարությունը հետևում է մեկ ներկայացված URL-ից ձևաչափերին և ավարտվում է առանց գյուտարար ելքային տվյալների։

ԱՌԱՋ/v1/resolveՏարածություն: լուծել
ԴաշտՏիպՊահանջվողնկարագրություն
public_linkHTTPS URL- նԱյոՀանրային կամ լիազորված լրատվամիջոցի էջը վերլուծելու համար.
tenantտողՈչՆշված վարձու տիրույթ.Սովորաբար բաց է թողնվում։
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

QuickDL-ը մշակում է Ֆորմատի նույնականացուցիչը՝ նախապես նույնականացնելով վերադարձված արժեքը առանց փոփոխության։ Այն հետևում է յուրաքանչյուր հղման հասանելիությանը և չի պահում գուշակված որակի պիտակ տեսանելի։

03

Ստեղծել և հետևել ներբեռնման աշխատանքին

QuickDL-ի կոմպակտ օգտակարությունը վերանայում է Ասինխրոն պատրաստումը Աշխատանքի ստեղծման համար։ Այն ցույց է տալիս հաջորդ կարճ HTTP հարցումը և չի խանգարում սահմանափակված աշխատողի կատարմանը։

ԱՌԱՋ/v1/jobsՏարածք: աշխատանքներ
ԴաշտՏիպՊահանջվողնկարագրություն
public_linkHTTPS URL- նԱյոՆույն նորմալացված աղբյուրը ներկայացրել է լուծելու համար.
download_optionտողԱյոՀստակ ID- ը լուծման պատասխանից.
tenantտողՈչՆշված վարձու տիրույթ.Սովորաբար բաց է թողնվում։
curl -X POST https://quickdl.app/v1/jobs \
  -H "X-API-Key: $QUICKDL_JOB_KEY" \
  -H "Content-Type: application/json" \
  -d '{"public_link":"https://www.youtube.com/watch?v=VIDEO_ID","download_option":"18"}'
1202 Ընդունված էՊահպանել quick_job.
2Հարցման վիճակGET /v1/jobs/{quick_job} նույն բանալիով։
3ՊատրաստԲացեք ստորագրված ներբեռնման URL- ը.
ԿարգնշանակությունՀաճախորդի գործողություն
queuedԸնդունվել է սահմանափակված հերթում.Հարցում կրկին հետքաշմամբ.
extractingՎերանորոգվում են աղբյուրի մետա տվյալները կամ երթուղին։Շարունակել քվեարկությունը։
processingԲեռնում, ռեմուքսավորում կամ միավորում.Ցույց տալ սերվերի առաջընթացը.
readyստորագրված ներբեռնումը հասանելի է.Ուղարկեք URL- ը օգտվողին.
failedՏերմինալ կառուցվածքային սխալ.Կարդալ error_code. Կրկնեք փորձը միայն խորհուրդ տալուց հետո:
expiredԺամանակավոր արտադրությունը վերացվեց։Ստեղծել նոր աշխատանք.
curl https://quickdl.app/v1/jobs/QUICK_JOB \
  -H "X-API-Key: $QUICKDL_JOB_KEY"

QuickDL ներկայացնում է երեք գործնական կետեր Job polling-ի համար։ Առաջինն է մեկ վայրկյան սկզբնական սպասում։ Կոմպակտ օգտակարությունը հետո ընդգրկում է սահմանափակված հետաձգումը։ Նրա վերջին կետը ժամանակավոր ստորագրված առաքումն է։

04

Նախատեսելի սխալներ

QuickDL մոտենում է Սխալի պայմանագրին մեկ ոչ 2xx ծածկույթի միջոցով, ապա աջակցման հարցման ID։ Կոմպակտ օգտակար ծրագիրը պահպանում է կանխատեսելի հաճախորդի մշակումը հստակ։

{
  "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": "…"
}
Հատուկ պիտակներՏիպիկ նշանակությունԳործողություն
400Սխալ URL, մարմին կամ մատչելի ձևաչափ.Կատարել խնդրանքը.Կարգավորել նորից ձևաչափերի համար.
401Չկա, անվավեր է, ավարտվել է կամ սխալ շրջանակով բանալին.Ստուգեք սերվերի կողմից հավատարմագրերը.
403Վարձու կամ աղբյուր քաղաքականությունը մերժել է խնդրանքը.Մի շրջանցեք քաղաքականությունը.Կապ հաստատեք աջակցության հետ.
404Անհայտ կամ ժամկետանց աշխատանք.Ըստ անհրաժեշտության ստեղծեք նոր աշխատանք։
429Ընդունվել է խնդրանք կամ ակտիվ-գործի սահմանափակում։Պարգև retry_after_seconds.
503հերթափոխ / հզորություն կամ վերին հոսք ժամանակավորապես հասանելի չէ.Կրկին փորձեք էքսպոնենցիալ հետադարձով և ջիտերով.
05

Գործողության պայմանագիր

QuickDL- ը տրամադրում է կոմպակտ, հաճախորդի հատուկ կոտ, որը աջակցում է ինտեգրմանը առանց աղբյուրի ծառայությունների ապակայունացման:

QuickDL-ում, Schema մուտքը բացատրելու ժամանակ առաջինը նշվում է ակտիվացումը նախքան ուսումնասիրությունը։ Այդ կոմպակտ օգտակարությունը հաջորդում է նշանակված վավերացմանը և ավարտվում է փաստաթղթավորված հարցման ձևերով։

ՕՊԵՐԱՏՈՐԻ ԿԱՐԳԱՎՈՐՎԱԾ ՄԱՍՆԱԳԻՏՈՒԹՅՈՒՆՆԵՐ

Ակտիվացնել աջակցության միջոցով

Ներկայացրեք QuickDL-ին ինտեգրման անունը, սպասվող ամսական ծավալը և պահանջվող աղբյուրները։ Նշեք այն գործողությունները, որոնք սերվերը կկատարի, որպեսզի հաստատումը ապահովի նեղ շրջանակով, մեկանգամյա բանալին։

Ակտիվացման խնդրանք Կախարդական բանալիները վարձու ոլորտ են, վերացական և տրվում են Կապի ձևի միջոցով Անանուն սցենարները չեն կարող իրականացնել ներբեռնողի աշխատանքը.