Faqat oldindan ko‘rish — faollashtirish talab qilinadi

FFast bilan yuklab olishlarni qurish

FFast mo'ljallangan API shaklini jamoat chaqiruvlarini yoqmasdan ochib beradi. Operator taklif qilingan integratsiyani ko'rib chiqqandan so'ng credential va o'lchangan kvotalarni faollashtiradi.

FfastPipelineHTTPS орқали JSONАсинхрон ишларМинтақага оид ишончномалар
01

Тезкор бошланиш

FFast API mezboniga qo'llab-quvvatlash faollashtirilgan kredensiallar orqali, so'ngra tayinlangan ijarachi endpointi orqali murojaat qiladi. Tezkor ko'rib chiqish faqat server chaqiruv yo'lini aniq saqlaydi.

Ижарачи URL'сиhttps://ffast.app
Тасдиқдан ўтказишX-API-Key: pending_activation_…
Мижознинг профилиFfastPipeline
API версиясиv1
# 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"}'

FFast Credential xavfsizligi uchun mijoz paketini joylashtirishdan oldin server tomonidagi maxfiy saqlashni tekshiradi. Ushbu tezkor ko'rib chiqish hech qanday jamoat jurnallari yoki omborlarni tozalamaydi.

02

Уланишни ҳал қилиш

FFast manba aniqlash orqali Resolve operatsiyasiga yondashadi, so'ngra bitta yuborilgan URL manzilidan formatlaydi. Tezkor ko'rib chiqish hech qanday ixtiro qilingan natijalarni aniq saqlamaydi.

ПОСТ/v1/resolveМинтақа: ҳал қилиш
МайдонТуриТалаб қилинадиТаърифи
fast_sourceHTTPS URLҲаТаҳлил қилиш учун жамоат ёки ваколатли ОАВ саҳифаси.
tenantсатрЙўқBelgilanadigan ijarachi domeni. Odatda o'tkazib yuboriladi.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

Format identifikatori uchun FFast bog'lanish mavjudligidan oldin qaytarilgan qiymatni o'zgarmagan holda tekshiradi. Ushbu tezkor ko'rib chiqish taxmin qilingan sifat yorlig'ini ham aniq ko'rsatmaydi.

03

Yuklab olish ishini yarating va kuzatib boring

FFast ish yaratishni asinxron tayyorgarlikni birinchi aniqlash orqali boshqaradi. U qisqa HTTP so'rovi bilan davom etadi va chegaralangan ishchi bajarilishini nazorat qiladi.

ПОСТ/v1/jobsКўрсаткич: иш ўринлари
МайдонТуриТалаб қилинадиТаърифи
fast_sourceHTTPS URLҲаHal qilish uchun bir xil normallashtirilgan manba taqdim etildi.
output_codeсатрҲаAniq ID resolve javobidan olingan.
tenantсатрЙўқBelgilanadigan ijarachi domeni. Odatda o'tkazib yuboriladi.
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 Қабул қилиндиСақлаш pipeline_run.
2Сўровнома ҳолатиGET /v1/jobs/{pipeline_run} бир хил калит билан.
3ТайёрИмзоланган yuklab olish URL-манзилини ochish.
ҲолатМаъносиМижознинг ҳаракати
queuedCheklangan navbatga qabul qilindi.Овоз беришни яна бир бор ортга қайтариш билан.
extractingManba metama'lumotlari yoki yo‘l yangilanmoqda.Сўровнома ўтказишни давом эттиринг.
processingЮклаб олиш, ремукс ёки бирлаштириш.Сервернинг ишлаш жараёнини кўрсатиш.
readyИмзоланган юклаб олиш мавжуд.URL-манзилни фойдаланувчига юборинг.
failedTerminalda tuzilgan xato.Ўқиш error_code. Faqat tavsiya qilinganda qayta urinib ko'ring.
expiredВақтинчалик чиқариб ташланди.Янги иш ўрни яратиш.
curl https://ffast.app/v1/jobs/PIPELINE_RUN \
  -H "X-API-Key: $FFAST_PIPELINE_KEY"

Ish so'rovi FFast da bir soniyalik dastlabki kutish bilan boshlanadi. Keyingi ko'rinish cheklangan orqaga chekinishni qamrab oladi. Sahifa vaqtinchalik imzolangan yetkazib berishni ko'rinishda saqlaydi.

04

Тахмин қилинадиган хатолар

FFast tezkor ko'rib chiqishi Error shartnomasi uchun bitta non-2xx konvertni ko'rib chiqadi. U keyingi qo'llab-quvvatlash so'rovi ID sini ko'rsatadi va oldindan aytib bo'ladigan mijozni boshqarishni yashirmaydi.

{
  "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": "…"
}
HTTPОдатда маъносиАмал
400Нотўғри URL, танаси ёки мавжуд бўлмаган формат.So'rovni to'g'rilang. Formatlar uchun qayta hal qiling.
401Yo'qolgan, noto'g'ri, muddati o'tgan yoki noto'g'ri doiradagi kalit.Server tomonidagi autentifikatsiyani tekshiring.
403Ijaraчи yoki manba siyosati so'rovni rad etdi.Siyosatni chetlab o'tmang. Qo'llab-quvvatlash bilan bog'laning.
404Noma'lum yoki muddati o'tgan ish.Agar kerak bo‘lsa, yangi ish yaratish.
429So‘rov yoki faol ish limiti oshdi.Иззат retry_after_seconds.
503Навбат/қувват ёки юқорига вақтинчалик етиб бўлмайди.Eksponensial orqaga chekinish va tebranish bilan qayta urinib ko'ring.
05

Ишлаб чиқариш шартномаси

FFast xavfsiz bo'lmagan yukni yuqori platformalarga yuklamasdan, uzatishni javobgar qiladigan o'lchangan kvotalarni faollashtiradi.

FFast Shema kirishiga faollashtirish orqali kiradi, so'ngra tayinlangan autentifikatsiya orqali. Tezkor ko'rib chiqish hujjatlashtirilgan so'rov shakllarini aniq saqlaydi.

ОПЕРАТОР ТАКРОРЛАГАН КИРУВ

Ёрдам орқали фаоллаштириш

FFast ga qisqacha mahsulot ta'rifi, trafik prognozi va platformalar ro'yxatini bering. Metama'lumot tekshiruvlari, tayyorlangan ishlar yoki ikkalasi ham kerakligini ayting, shunda berilgan kalit haqiqiy ish jarayoniga mos keladi.

Фаоллаштиришни сўранг Kalitlar ijarachi doirasida, bekor qilinishi mumkin va aloqa shakli orqali beriladi Anonim sxemalar yuklab oluvchi ishini bajarolmaydi.