https://ytsave.appYTSave དང་འབྲེལ་བའི་འཛུལ་འཛུལ་རིམ་འཛུལ་བརྡ་འཕྲིན་བཟོ་བཅོས
མི་མང་སྤྱོད་པའི་བརྙན་སྡེར་ URL ཞིག་སེལ་བཀྲོལ་བྱས་ཏེ། ཏག་ཏག་པའི་རྣམ་པ་ཞིག་འདེམས། རང་མིན་ལས་འགན་ཞིག་གསར་སྐྲུན་བྱས་ནས་མཚན་རྟགས་བཀོད་པའི་འབྲས་བུ་དེ་ཁྱོད་ཀྱི་སྤྱོད་མཁན་ལ་སྤྲོད། མཐའ་བཅད་པའི་ཐོན་སྐྱེད་བརྒྱུད་རིམ་དེ་གཅིག་པས་ YTSave དྲ་ཚིགས་ལའང་ནུས་པ་སྤྱོད་ཀྱི་ཡོད།
མགོ་སྐོར་འགོ་འཛུལ
YTSave ནི་ API ཧོསྟ་ལ་ཐོག་མར་རོགས་སྐྱོར་སྒྲུབ་མཐོང་བའི་དབང་ཆ་ངོས་འཛིན་བྱས་ཏེ་སྐྱོདཔ་ཡིན། དེ་རྗེས་བགོས་ཟིན་པའི་ཊེ་ནནཊ་མཐུད་མཚམས་ལ་འཇུག་ནས་ server-only འབོད་ལམ་ལ་མིག་རྒྱང་བཟུང་བ་ཡིན།
X-API-Key: ys_live_…YTSaveClientv1# Available only after support activation
export YTSAVE_API_KEY="issued-after-review"
curl -X POST https://ytsave.app/v1/resolve \
-H "X-API-Key: $YTSAVE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://www.youtube.com/watch?v=VIDEO_ID"}'གསང་ཨང་བདེ་འཇགས་ལ་འགྲེལ་བཤད་བྱེད་པར YTSave ཡིས་སར་བར་ཕྱོགས་ཀྱི་གསང་གྲུབ་གསོག་ཉར་དང་ཚོང་སྒམ་ལྟ་བུའི་ཞོག་མཁས་ལ་མི་འཇུག་པ་དབྱེ་འབྱེད་བྱེད། དཔང་རྟགས་ཟིན་ཐོས་སྤྱི་སྟོན་ལོགས་ཀྱི་ལོག་མཛོད་སམ་མཛོད་ཁང་ལ་རང་གནས་མེད།
འབྲེལ་ལམ་འདོན་བཀོད་བྱེད་པ
YTSave དང་ Resolve ལག་ལེན་ནི་ཐོག་མར་མ་བཟོས་པའི་འབྱུང་ཁུངས་ངོས་འཛིན་བྱས་ཏེ་སྒྲུབ་པ་ཡིན། དེའི་རྗེས་སུ་གཏོང་བའི URL གཅིག་ནས་རྣམ་གཞག་དང་བསྟུན་ནས་མཐོང་རྒྱུར་བཟོས་པའི་ཐོན་འབྲས་མེད་པར་བཞག་གི་ཡོད།
/v1/resolveགནས་སྟངས།: འགོག་བསྐྱོད| གནས་སྟངས | འབྲི་ཚུལ | དགོས་མཁོ། | འགྲེལ་བཤད། |
|---|---|---|---|
url | HTTPS URL | ཨིན་ | མི་འདུག་གི་ཡང་ན་སྤྱི་ཚོགས་གནས་ཚུལ་གྱི་དོན་ལུ་བསྡུས་བཤད་བྱེད་ཀྱི་དོན་ལུ། |
tenant | ཚིག་སྣེ | མེད་ | འབྲེལ་བ་བརྡ་འཕྲིན་གི་ཁང་པ་སྐོར། མཐུན་འབྲེལ་མེད་པ་སྦེ་འབད་ཡོད། |
{
"success": true,
"platform": "youtube",
"title": "Example video",
"formats": [
{"id":"18","type":"video","quality":"360p","container":"mp4"}
],
"cached": false
}རྣམ་པའི་ངོས་འཛིན་སྟོན་ཆེད། YTSave ཡིས་ཕྱིར་ལོག་བྱུང་བའི་གྲངས་ཐང་དེ་སོར་གནས་སུ་བཞག་ནས་མཐུད་རེ་རེའི་ཐོབ་རུང་དང་ཁ་ཕྲལ་བྱེད། དཔང་རྟགས་ཟིན་ཐོ་ཞིག་གིས་དཔོག་ཚོད་ཀྱི་སྤུས་ཚད་མཚོན་རྟགས་ལ་སོ་སོའི་གནས་མི་སྟེར།
འཕྲིན་འཛུལ་ལས་ཀ་གསར་བཟོ་དང་འགྱོ་བ་བྱེད།
ལས་ཀའི་གསར་སྐྲུན་ལ། YTSave ནི་གནས་སྐབས་མིན་པའི་སྟ་གོན་དང་མཉམ་དུ་མགོ་བཙུགས་པ་ཡིན། དེའི་དཔང་རྟགས་ཟིན་ཐོས་དེ་དང་ཐུང་ངུའི HTTP ཞུ་བ་ཞིག་སྦྲེལ་ནས། མཐར་ཚད་ཡོད་པའི་ལས་བྱེད་ཀྱི་ལག་ལེན་གྱིས་མཇུག་བསྡུ།
/v1/jobsལས་ཀ་ཚུ།| གནས་སྟངས | འབྲི་ཚུལ | དགོས་མཁོ། | འགྲེལ་བཤད། |
|---|---|---|---|
url | HTTPS URL | ཨིན་ | འདི་འདིའི་སྐུལ་བའི་སྐོར་གྱི་སྐུལ་བ་འདི་འདི་ལས་འགོད་ཡོད། |
format_id | ཚིག་སྣེ | ཨིན་ | ལན་འདིའི་ལྷག་མཐུད་ལས་སྤྲོད་མི་གྲངས་ཀྱི་དོན་ལུགས། |
tenant | ཚིག་སྣེ | མེད་ | འབྲེལ་བ་བརྡ་འཕྲིན་གི་ཁང་པ་སྐོར། མཐུན་འབྲེལ་མེད་པ་སྦེ་འབད་ཡོད། |
curl -X POST https://ytsave.app/v1/jobs \
-H "X-API-Key: $YTSAVE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://www.youtube.com/watch?v=VIDEO_ID","format_id":"18"}'job_id.GET /v1/jobs/{job_id} འདི་ནང་ལས་འཛུལ་འབྲེལ་བ།| འགོ་སྡེ། | དོན་ལུགས། | འབྲེལ་བའི་ལས་ཀ |
|---|---|---|
queued | འབྲེལ་སྤྲོད་སྐུལ་བའི་སྐུལ་འབད་སྒོ་ལ་འགྲོ་ཡོད། | གནང་བ་ཡང་བསྐྱར་འབད་དགོས་སུ་འགྱོ་བ། |
extracting | སྐུལ་འབད་སྐོར་གྱི་སྐུལ་འབད་རྣམ་འབྱོར་དང་ལམ་ལུགས་གསར་བརྗོད་བྱེད་གི་ཡོད། | འབད་རིམ་འགོ་བསྐྱོད་གཏོང་གི་ཡོད། |
processing | འཕྲིན་འཛུལ་བྱེད་དང་། འབྲེལ་བ་བསྐུར་བ་ཡང་ན་འབྲེལ་བ་བྱེད་སྟངས། | ས་ཁོངས་གི་འགྲེལ་བཤད་འཕྲིན་འཛུལ་བརྡ་སྒྲིག་བཀོད་བྱེད། |
ready | མི་འདུག་འབད་ཡོད་པའི་འཕྲིན་ལམ་ཨང་ལུགས་ཡོད། | ཡིག་འབྲུག་འདི་ལ་ལག་ལེན་མཁན་ལ་ཕུལ་བའི་འབད་རིམ། |
failed | གནད་དོན་འབྲེལ་བའི་འགྲེལ་བཤད་འདི་ནང་གི་འབད་རྩོལ་འདི་འགོ་བཙུགས་མི་ཚུལ། | འཛུལ་ལེན། error_code. འདི་ལ་བསམ་བློ་བརྗེ་བའི་དུས་མཐུན་ལ་ཡོད་མི་རེད། |
expired | ད་ལྟོ་འབྲི་བ་འདི་བརྗེ་བའི་བརྡ་འཕྲིན་བཏང་ཡོད། | གསར་གཏོང་ཡོད་མི་ལས་ཀ་བཟོ། |
curl https://ytsave.app/v1/jobs/JOB_ID \
-H "X-API-Key: $YTSAVE_API_KEY"YTSave ཡིས Job polling ལ་བཤེར་ཞིབ་བྱེད་པ་སླ་པོ་བཟོ་གི་ཡོད། ཤོག་ངོས་དེ་སྐར་ཆ་གཅིག་གི་ཐོག་མའི་སྒུག་དུས་ནས་འགོ་བཙུགས་ཏེ། capped backoff ལ་འགྲོ་ཞིང་། temporary signed delivery ཡོད་པ་གསལ་པོར་བཤད་ཀྱི་ཡོད།
སྐུལ་བའི་འབྲེལ་བ་འདི་ལ་བརྟེན་པའི་འགྲེལ་བཤད།
ནོར་འཛོལ་གྲོས་ཆོད་ཀྱི་ཆེད། YTSave ཡིས་རྒྱབ་སྐྱོར་རེ་ཞུའི་ ID སྔོན་ལ་གཅིག་པའི་ non-2xx envelope ཞིག་ལ་ཞིབ་བཤེར་བྱེད། དཔང་རྟགས་ཀྱི་ཟིན་ཐོ་འདིས་ཀྱང་སྔོན་དཔག་རུང་བའི་མཁོ་མཁན་སྒྲིག་སྟངས་གསལ་པོ་བྱེད།
{
"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 | ཨིན་བརྡ་ཨེལ་ཨར་ལག་ལེན་མེད་པ། སྣོད་དང་མཐུན་མི་འདུག། | འདོད་དགོས་གནང་བ་བསྐྱར་བཟོ་བ། དངོས་གནས་སྟོན་ཚུལ་ལ་བསྐྱར་བཟོ་བ། |
| 401 | མེད་པ་ཡང་ན་མཐུན་མེད་པ་ཡང་ན་སྐུལ་བའི་ཚད་མེད་པ་ཡང་ན་འབྲེལ་བ་མེད་པ་ཞིག་འདུག། | ས་སྒོ་གི་ལས་ཀ་ལུས་རྩོམ་འབད་རོགས། |
| 403 | ཁོང་གི་ཁྱབ་བསྒྲགས་ཡང་ན་འབྲེལ་བ་མེད་པ་ཡང་ན་འབྲེལ་བ་མེད་པ་ཞིག་འདུག། | འབྲེལ་བ་མེད་པའི་ཆོག་འབད་མི་འདུག། གདོང་འབད་མཁན་ལ་འབྲེལ་བ་འདོད། |
| 404 | མ་ཤེས་པ་ཡང་ན་ཡིན་ན་སྔོན་འགོག་ཡོད་པའི་ལས་ཀ། | རེད་བཞིན་ཡོད་ན་ལས་ཀ་གསར་བཟོ་གནང་། |
| 429 | འདི་ལས་འགན་འཛིན་གནང་བ་ཡང་ན་ལས་ཀ་འབད་བའི་ཚད་མཐུན་འདི་སྟེང་འགྱོ་ཡོད། | གསོལ་འདེབས། retry_after_seconds. |
| 503 | ཚོགས་སྒྲིག/འབད་རྩོད་ཡོད་མི་ཡིན་ན་ཡང་འགྲོ་མི་འདུག། | རིགས་བརྒྱབ་ནས་འཕྲོ་བརྒྱབ་དང་འཁྲུགས་སྐྱོན་གྱི་ལུས་རྟགས་འབད། |
ལས་ཀ་འབྲེལ་བ།
YTSave སྤྲོད་ཆོག་རེ་རེ་དང་མཉམ་དུ་ལག་ལེན་གྱི་གཏན་འཇགས་དུས་འབོར་ཞིག་སྒྲིག་པ་ཡིན། དེས API སྤྱོད་མཁན་དང་གོང་རིམ་སྨྱན་བྱད་ཞབས་ཞུ་རྣམས་སྲུང་སྐྱོབ་བྱེད།
- གནས་ཚུལ་གཅིག་བསྐྱར་བཀོལ་རུང་བའི་སྦྱོར་ལས་ཀྱི་ལག་ལེན་སྤྱོད་ནས། སྤྱོད་མིའི་དྲུག་བརྡ་གཅིག་ལ་རྟེན་པའི་ལས་ཀ་བསྐྱར་ཟློས་མ་འགོ་འཛུགས་མི་བྱ།
- ཆེས་ཀེ་མེ་ཏ་དེ་ལ་འབད་རུང་བ་ཉེ་འདོད་འདི་ལ་འགོ་བསྐྱོད་འབད་དགོས་ཡོད། དེ་ལས་འགོ་བསྐྱོད་འབད་ཡོད་པའི་སྐུལ་འདེམས་འདི་ལ་འགོ་བསྐྱོད་འབད་དགོས་ཡོད།
- འབྲེལ་བ་མེད་པའི་སྐར་མ་འབད་རུང་བའི་སྐར་མ་འབད་རུང་བ་ལུ་འབད།
429,503དང་བསྐྱར་བཀོད་བྱེད་ཐབས་ཚུ། - རྒྱལ་སྤྱིའི་མངའ་ཁོངས་ཀྱི་སྤྱི་སྤྱོད་བརྙན་སྒྲ་རྒྱུ་ཆའམ་ཡང་ན་ཁྱེད་རང་ལ་ལྟ་སྤྱོད་བྱེད་ཆོག་པའི་བརྙན་སྒྲ་རྒྱུ་ཆ་ཁོ་ན་སྒྲིག་སྤྱོད་བྱོས། DRM དང་ལྟ་སྤྱོད་ཚད་འཛིན་ལ་བརྒལ་མི་བྱེད།
- རེ་འདུན་ཨང་གྲངས་དང་ལས་ཀའི་ཨང་གྲངས་དག་སྒེར་གྱི་ལག་ལེན་ལོགས་ཀའི་ཉིན་ཐོར་ནང་དུ་ཉར་ཚགས་བྱོས། འབུལ་བཏང་བྱས་པའི URL དག་མི་དགོས་པར་ཉིན་ཐོར་ནང་དུ་མ་འགོད།
YTSave གིས Schema ལ་སྡོད་སྒྲུབ་ཀྱི་དབང་སྐྱོང་ལ་ཐོག་མར་སྐྱེད་སྒོའི་དོན་སྐྱེད་གཏན་འཁེལ་བྱས་ནས་རྟོག་ཞིབ་བྱེད་པ་ཡིན། དེའི་རྗེས་སུ་སྤྲོད་པའི་ར་སྤྲོད་དང་ཡིག་ཆར་བཀོད་པའི་ཞུ་གཏུག་གཟུགས་རྣམས་མཐོང་ནས་བསྲུངས་ཀྱི་ཡོད། OpenAPI འབྲེལ་བའི་རྣམ་ཐར།
ཁྱེད་ཀྱི API ཚད་འཛིན་འདི་འདོད་རོགས།
API བཟོ་སྤྱོད་པ་དེ། དེའི་ཟླ་རེའི་ཞུ་བའི་གྲངས་ཚོད་དང་རྒྱབ་སྐྱོར་བྱས་པའི་སྟེགས་བུའི་དགོས་མཁོ་དག་ཡིག་ཐོག་ལ་འགོད། YTSave ཡིས resolve, job submission ཡང་ན་གཉིས་ཀ་འོས་པ་ཡིན་མིན་ཞིབ་འཇུག་བྱས་རྗེས། སྔོན་ལ་མཐོང་ཐུབ་པའི་ལྡེ་མིག་ཞིག་སྤྲོད།
API ལག་ལེན་ཞུ་བ། ལྡེ་མིག་དེ་དག་ནི་ཁང་གཡོག་སྡེ་ཚན་ལ་ཚད་བཀག་ཡོད་པ། ཕྱིར་བསྡུ་རུང་བ། དང་ Contact form བརྒྱུད་ནས་སྤྲོད་པ་ཡིན། མི་མངོན་པའི་ཡིག་ཆས་ཀྱིས་ downloader ལས་ཀ་ལག་བསྟར་བྱེད་མི་རུང་།