https://quickt.ioQuickT සමඟ බාගත කිරීම් සකසන්න
QuickT ජංගම ගනුදෙනුකරු සේවාව සමඟ කෙසේ සන්නිවේදනය කරන්නේද යන්න ලේඛනය කරයි. සහාය සැලසීමෙන් සැලසුම අනුමත කර සීමිත ප්රවේශය සක්රීය නොකළ තෙක් නිෂ්පාදන කාර්යය ඉදිරිපත් කළ නොහැක.
ඉක්මන් ආරම්භය
API සත්කාරකය සඳහා, QuickT පවරා ඇති කුලීකරු අවසන් ලිපිනයට පෙර සහයෝගිතාව සක්රීය කළ සහතික පරීක්ෂා කරයි. මෙම උපාංග-සූදානම් දෘශ්යය සේවාදායක-මात्र ඇමතුම් මාර්ගය පැහැදිලි කරයි.
X-API-Key: pending_activation_…QuicktRoutev1# Available only after support activation
export QUICKT_ROUTE_TOKEN="issued-after-review"
curl -X POST https://quickt.io/v1/resolve \
-H "X-API-Key: $QUICKT_ROUTE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"route_source":"https://www.youtube.com/watch?v=VIDEO_ID"}'QuickT සේවාදායක පාර්ශ්ව රහස් ගබඩා වටා සහතික ආරක්ෂාව සංවිධානය කරයි. එහි උපාංග සූදානම් දෘශ්යය කිසිදු පාරිභෝගික බන්ඩල් ඇතුළත් කිරීමක් නොසංසන්දනය කරයි. පොදු ලොග් හෝ ගබඩා අවසන් පරීක්ෂාව ලෙස ඉතිරි වේ.
සබැඳිය විසඳන්න
Resolve මෙහෙයුම සඳහා, QuickT එකම ඉදිරිපත් කළ URL එකක සිට ආකෘති පෙර මූලාශ්ර හඳුනා ගැනීම පරීක්ෂා කරයි. මෙම උපාංග-සූදානම් දෘශ්යය නිර්මාණය නොකළ ප්රතිදානයන් පැහැදිලි කරයි.
/v1/resolveපරාසය: විසඳන්න| ක්ෂේත්රය | වර්ගය | අවශ්ය | විස්තරය |
|---|---|---|---|
route_source | HTTPS URL | ඔව් | විශ්ලේෂණය සඳහා මහජන හෝ අනුමත මාධ්ය පිටුවක්. |
tenant | ස්ට්රිං | නැත | පවරා ඇති කුලීකරුවන්ගේ ඩොමේනය. සාමාන්යයෙන් අතහැර දමයි. |
{
"success": true,
"platform": "youtube",
"title": "Example video",
"formats": [
{"id":"18","type":"video","quality":"360p","container":"mp4"}
],
"cached": false
}QuickT ආපසු ලැබුණු අගය වෙනස් නොවී ආකෘති හැඳුනුම්පත සංවිධානය කරයි. එහි උපාංග-සූදානම් දෘශ්යය සබැඳි-පදනම් ලබාගත හැකියාව සමඟ සසඳයි. අනුමාන කළ ගුණාත්මක ලේබලයක් අවසන් පරීක්ෂාව නොවෙයි.
බාගත කිරීමේ කාර්යයක් නිර්මාණය කර අනුගමනය කරන්න
රැකියා නිර්මාණය පැහැදිලි කිරීමට, QuickT අසමකාලීන සූදානම කෙටි HTTP ඉල්ලීමකින් වෙන් කරයි. උපාංග-සූදානම් දෘශ්යයක් සීමාසහිත කාර්ය මණ්ඩල ක්රියාත්මක කිරීමට තමන්ගේ ස්ථානය ලබා දෙයි.
/v1/jobsපරාසය: රැකියා| ක්ෂේත්රය | වර්ගය | අවශ්ය | විස්තරය |
|---|---|---|---|
route_source | HTTPS URL | ඔව් | විසඳීමට ඉදිරිපත් කළ එකම සාමාන්යීකෘත මූලාශ්රය. |
route_format | ස්ට්රිං | ඔව් | විසඳුම් ප්රතිචාරයෙන් නිවැරදි හැඳුනුම් අංකයක්. |
tenant | ස්ට්රිං | නැත | පවරා ඇති කුලීකරුවන්ගේ ඩොමේනය. සාමාන්යයෙන් අතහැර දමයි. |
curl -X POST https://quickt.io/v1/jobs \
-H "X-API-Key: $QUICKT_ROUTE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"route_source":"https://www.youtube.com/watch?v=VIDEO_ID","route_format":"18"}'route_job.GET /v1/jobs/{route_job} එම යතුර සමඟ.| තත්ත්වය | අර්ථය | පාරිභෝගික ක්රියාව |
|---|---|---|
queued | සීමාසහිත පෝරමයට පිවිස ඇත. | ආපසු යාම සමඟ නැවත මත පරීක්ෂණය කරන්න. |
extracting | මූලාශ්ර මැටාදත්ත හෝ මාර්ගය යළි පිරික්සමින්. | පොලිං දිගටම කරගන්න. |
processing | බාගත කිරීම, නැවත මාරු කිරීම හෝ ඒකාබද්ධ කිරීම. | සේවාදායක ප්රගතිය පෙන්වන්න. |
ready | අත්සන් කළ බාගත කිරීම ලබා ගත හැක. | URL පරිශීලකයාට යවන්න. |
failed | ටර්මිනල් ව්යුහගත දෝෂයක්. | පොඩින්න error_code. උපදෙස් දුන් විට පමණක් නැවත උත්සාහ කරන්න. |
expired | තාවකාලික ප්රතිදානය ඉවත් කරන ලදී. | නව රැකියාවක් සාදන්න. |
curl https://quickt.io/v1/jobs/ROUTE_JOB \
-H "X-API-Key: $QUICKT_ROUTE_TOKEN"QuickT හි රැකියා පරීක්ෂණය සඳහා ආරම්භක ලගදිවීමක් ලෙස තත්පර 1ක ප්රථම ප්රමාදයක් ඇත. පසුව උපාංග-සූදානම් දෘශ්යයක් සීමා කළ පසුබැසීම ඉදිරිපත් කරමින් තාවකාලික අත්සන් කළ බෙදාහැරීම පැහැදිලි කරයි.
පූර්ව අනාවැකි දෝෂ
දෝෂ ගිවිසුම සඳහා, QuickT නොවන 2xx කවරයක් සමඟ ආරම්භ කරයි. එහි උපාංග-සූදානම් දෘශ්යය එය සහාය ඉල්ලීම් හැඳුනුම්පතක් සමඟ යුගල කරමින් පාරිභෝගික කළමනාකරණය අපේක්ෂිතව අවසන් කරයි.
{
"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, ශරීරය හෝ ලබාගත නොහැකි ආකෘතිය. | අයදුම්පත නිවැරදි කරන්න. ආකෘති සඳහා නැවත විසඳන්න. |
| 401 | අහිමි, වැරදි, කල් ඉකුත් වූ හෝ වැරදි පරාසයේ යතුර. | සේවාදායක පාර්ශ්වයේ සහතික පරීක්ෂා කරන්න. |
| 403 | කිරුළිය හෝ මූලාශ්ර ප්රතිපත්තිය ඉල්ලීම ප්රතික්ෂේප කළා. | නීතිය හරහා යාමට ඉඩ නොදෙන්න. සහාය අමතන්න. |
| 404 | නොදන්නා හෝ කල් ඉකුත් වූ රැකියා. | සුදුසුනම් නව රැකියාවක් සාදන්න. |
| 429 | අයදුම්පත හෝ සක්රීය රැකියා සීමාවට ළඟා වී ඇත. | ගෞරවය retry_after_seconds. |
| 503 | පෝරමය/සමර්ථතාව හෝ ඉහළ ගමන් මාර්ගය තාවකාලිකව ලබා ගත නොහැක. | ආරෝහණීය ප්රතික්ෂේප සහ කම්පනය සමඟ නැවත උත්සාහ කරන්න. |
මෙහෙයුම් ගිවිසුම
QuickT අනුමත කිරීමේදී ජංගම-ග්රාහක සීමා තෝරයි, එවිට නිර්මාණකරුවන්ගේ ජාල සහ API ප්රතිචාරශීලීව පවතී.
- අයිඩම්පොටන්ට් යෙදුම් ලොජික් භාවිතා කරන්න සහ එකම පරිශීලක ක්ලික් සඳහා නකල් රැකියා කිසි විටෙකත් ආරම්භ නොකරන්න.
- සංක්ෂිප්තව මැටාදත්ත විසඳන්න, නමුත් සෑම විටම අත්සන් කළ බාගත URL කාලසීමාව ඉක්මවා යන බව සැලකිල්ලට ගන්න.
- සීමාසහිත ප්රතිගාමී ප්රතිචාරය සහිතව භාවිතා කරන්න
429,503සහ නැවත උත්සාහ කළ හැකි දෝෂ. - පොදු මාධ්ය හෝ ඔබට ප්රවේශ වීමට අනුමත කරන ලද මාධ්ය පමණක් සැකසිය යුතුය. DRM සහ ප්රවේශ පාලන ඉවත නොහැරේ.
- අයදුම්පත් හැඳුනුම් අංක සහ රැකියා හැඳුනුම් අංක පෞද්ගලික මෙහෙයුම් ලොග් වල තබා ගන්න. ඉදිරිපත් කළ URL අතිරික්තව ලොග් නොකරන්න.
සංරචක ප්රවේශය සඳහා, QuickT පවරා ඇති සත්යාපනයට පෙර සක්රීය කිරීම පරීක්ෂා කරයි. මෙම උපාංග-සූදානම් දෘශ්යය ලේඛනය කළ ඉල්ලීම් ආකෘති පැහැදිලි කරයි.
සහාය මඟින් සක්රීය කරන්න
ජංගම අත්දැකීම, එහි ගමනාගමන අපේක්ෂාව සහ එයට අවශ්ය නිර්මාණකරුවන්ගේ ජාල විස්තර කරන්න. QuickT එම තොරතුරු භාවිතා කර විශ්ලේෂණ සහ පෝරම අවසර පවරා, රහස එකවර හෙළි කරයි.
සක්රීය කිරීම ඉල්ලීම යතුරු කුලීකරුවන්ට සීමා කර ඇති අතර, අහඹු ලෙස අවලංගු කළ හැකි අතර සම්බන්ධතා පෝරමය හරහා නිකුත් කර ඇත. අනන්ය ලිපිනයන් බාගත කිරීමේ වැඩසටහන් ක්රියාත්මක කළ නොහැක.