https://socialvideosaver.comSocial Video Saver দিয়ে ডাউনলোডগুলি তৈরি করুন
SocialVideoSaver প্রযুক্তিগত পরিকল্পনার জন্য এই ক্রস-নেটওয়ার্ক স্কিমা সরবরাহ করে।প্রস্তাবিত ব্যবহারের কেসটি সমর্থন পর্যালোচনা পাস না হওয়া পর্যন্ত উত্পাদন ক্রেডিট অফ থাকে।
দ্রুত শুরু করুন
সমর্থন-সক্রিয়কৃত ক্রেডিট SocialVideoSaver এ API হোস্টের জন্য শুরুর বিন্দু।একটি মাল্টি-সোর্স ভিউ তারপর একটি বরাদ্দ করা ভাড়াটে শেষ বিন্দু উপস্থাপন করে এবং একটি সার্ভার-শুধুমাত্র কল পথ ব্যাখ্যা করে।
X-API-Key: pending_activation_…SocialSaverWorkspacev1# Available only after support activation
export SVS_WORKSPACE_KEY="issued-after-review"
curl -X POST https://socialvideosaver.com/v1/resolve \
-H "X-API-Key: $SVS_WORKSPACE_KEY" \
-H "Content-Type: application/json" \
-d '{"social_url":"https://www.youtube.com/watch?v=VIDEO_ID"}'SocialVideoSaver এর মাল্টি-সোর্স ভিউ সার্ভার-সাইড গোপন স্টোরেজ পর্যালোচনা করে Credential নিরাপত্তার জন্য. এটি কোন ক্লায়েন্ট বান্ডিল এম্বেডিং পরবর্তী দেখায় এবং কোন পাবলিক লগ বা রিপোজিটরি অস্পষ্ট করে না.
একটি লিঙ্ক সমাধান করুন
উৎস সনাক্তকরণ SocialVideoSaver এ Resolve অপারেশনের জন্য শুরুর বিন্দু।একটি মাল্টি-সোর্স ভিউ তারপরে একটি জমা দেওয়া ইউআরএল থেকে ফর্ম্যাটগুলি উপস্থাপন করে এবং কোনও উদ্ভাবিত আউটপুট ব্যাখ্যা করে।
/v1/resolveপরিধি: সমাধান করুন| ক্ষেত্র | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
social_url | HTTPS URL | হ্যাঁ | বিশ্লেষণ করার জন্য পাবলিক বা অনুমোদিত মিডিয়া পৃষ্ঠা। |
tenant | পংক্তি | নাম | বরাদ্দকৃত ভাড়াটিয়া ডোমেইন।সাধারণত বাদ দেওয়া হয়। |
{
"success": true,
"platform": "youtube",
"title": "Example video",
"formats": [
{"id":"18","type":"video","quality":"360p","container":"mp4"}
],
"cached": false
}SocialVideoSaver এর মাল্টি-সোর্স ভিউ ফরম্যাট সনাক্তকারী জন্য অবিকৃত ফিরে মান পর্যালোচনা করে। এটি পরবর্তী প্রতি-লিঙ্ক উপলব্ধতা দেখায় এবং কোন অনুমানযোগ্য মানের লেবেল অস্পষ্ট করে না।
একটি ডাউনলোড কাজ তৈরি করুন এবং অনুসরণ করুন
SocialVideoSaver অ্যাসিঙ্ক্রোনাস প্রস্তুতির মাধ্যমে কাজের সৃষ্টির দিকে এগিয়ে যায়, তারপরে একটি সংক্ষিপ্ত HTTP অনুরোধ।মাল্টি-সোর্স ভিউ সীমাবদ্ধ কর্মী কার্যকর করা স্পষ্ট রাখে।
/v1/jobsপরিধি: চাকরি| ক্ষেত্র | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
social_url | HTTPS URL | হ্যাঁ | সমাধান করার জন্য একই স্বাভাবিককৃত উৎস জমা দেওয়া হয়। |
media_profile | পংক্তি | হ্যাঁ | সমাধান প্রতিক্রিয়া থেকে একটি সঠিক আইডি। |
tenant | পংক্তি | নাম | বরাদ্দকৃত ভাড়াটিয়া ডোমেইন।সাধারণত বাদ দেওয়া হয়। |
curl -X POST https://socialvideosaver.com/v1/jobs \
-H "X-API-Key: $SVS_WORKSPACE_KEY" \
-H "Content-Type: application/json" \
-d '{"social_url":"https://www.youtube.com/watch?v=VIDEO_ID","media_profile":"18"}'delivery_job.GET /v1/jobs/{delivery_job} একই চাবি দিয়ে।| অবস্থা | অর্থ | ক্লায়েন্টের কাজ |
|---|---|---|
queued | সীমাবদ্ধ লাইন প্রবেশ করান। | ব্যাকঅফ দিয়ে আবারো ভোট। |
extracting | উৎস মেটাডাটা বা পথ রিফ্রেশ করা হচ্ছে। | ভোটগ্রহণ অব্যাহত রাখুন। |
processing | ডাউনলোড করা, রিম্যাক্সিং বা একত্রিত করা। | সার্ভারের অগ্রগতি প্রদর্শন করুন। |
ready | স্বাক্ষরিত ডাউনলোড উপলব্ধ। | ইউআরএল ব্যবহারকারীকে পাঠান। |
failed | টার্মিনাল গঠনগত ত্রুটি। | পড়া error_code. শুধুমাত্র পরামর্শ দেওয়া হলে পুনরায় চেষ্টা করুন। |
expired | অস্থায়ী আউটপুট অপসারণ করা হয়েছিল। | একটি নতুন কাজ তৈরি করুন। |
curl https://socialvideosaver.com/v1/jobs/DELIVERY_JOB \
-H "X-API-Key: $SVS_WORKSPACE_KEY"SocialVideoSaver এক সেকেন্ডের প্রাথমিক অপেক্ষা করার চারপাশে জব পোলিং সংগঠিত করে। এর মাল্টি-সোর্স ভিউ ক্যাপড ব্যাকঅফের তুলনা করে। অস্থায়ী স্বাক্ষরিত ডেলিভারি চূড়ান্ত চেক হিসাবে রয়ে যায়।
পূর্বাভাসযোগ্য ভুল
SocialVideoSaver এ, একটি নন-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": "…"
}| এইচটিটিপি | সাধারণ অর্থ | কর্ম |
|---|---|---|
| 400 | অবৈধ ইউআরএল, শরীর বা উপলব্ধ নয় ফর্ম্যাট। | অনুরোধটি সংশোধন করুন ফরম্যাটগুলির জন্য আবার সমাধান করুন। |
| 401 | অনুপস্থিত, অবৈধ, মেয়াদোত্তীর্ণ বা ভুল-স্কোপ কী। | সার্ভার-সাইড ক্রেডেনশিয়াল পরীক্ষা করুন। |
| 403 | ভাড়াটে বা উৎস নীতি অনুরোধ প্রত্যাখ্যান। | নীতি বাইপাস করবেন না।সমর্থনের সাথে যোগাযোগ করুন। |
| 404 | অজানা বা মেয়াদ উত্তীর্ণ কাজ। | উপযুক্ত হলে একটি নতুন কাজ তৈরি করুন। |
| 429 | অনুরোধ বা সক্রিয়-কর্ম সীমায় পৌঁছেছে। | সম্মান retry_after_seconds. |
| 503 | কয়েল / ক্ষমতা বা আপস্ট্রিম সাময়িকভাবে উপলব্ধ নয়। | ক্রমবর্ধমান ব্যাকঅফ এবং জিটার দিয়ে পুনরায় চেষ্টা করুন। |
অপারেটিং চুক্তি
SocialVideoSaver অনুমোদিত সংহতকরণের সীমা নির্ধারণ করার আগে প্রকল্পিত ক্রস-নেটওয়ার্ক চাহিদা পর্যালোচনা করে।
- idempotent অ্যাপ্লিকেশন যুক্তি ব্যবহার করুন এবং একই ব্যবহারকারী ক্লিকের জন্য কখনই অনুরূপ কাজ শুরু করবেন না।
- ক্যাশে সংক্ষিপ্তভাবে মেটাডাটা সমাধান করে, তবে সর্বদা স্বাক্ষরিত ডাউনলোড ইউআরএলগুলি মেয়াদ শেষ হওয়ার মতো আচরণ করে।
- এর জন্য জিটার সহ সীমাবদ্ধ এক্সপোজার ব্যাকঅফ ব্যবহার করুন
429,503এবং পুনরায় চেষ্টাযোগ্য ত্রুটি। - শুধুমাত্র পাবলিক মিডিয়া বা মিডিয়া প্রক্রিয়া করুন যা আপনি অ্যাক্সেস করার অনুমতিপ্রাপ্ত। ডিআরএম এবং অ্যাক্সেস নিয়ন্ত্রণগুলি বাইপাস করা হয় না।
- প্রাইভেট অপারেটিং লগগুলিতে অনুরোধ আইডি এবং কাজ আইডি রাখুন। অপ্রয়োজনীয়ভাবে জমা দেওয়া ইউআরএল লগ করবেন না।
অনুসন্ধানের আগে সক্রিয়করণ SocialVideoSaver এ স্কীমা অ্যাক্সেসের জন্য শুরুর বিন্দু।একটি মাল্টি-সোর্স ভিউ তারপরে বরাদ্দকৃত প্রমাণীকরণ উপস্থাপন করে এবং নথিভুক্ত অনুরোধের আকৃতি ব্যাখ্যা করে।
সমর্থনের মাধ্যমে সক্রিয় করুন
ক্রস-নেটওয়ার্ক পণ্য, প্রকল্পিত মাসিক চাহিদা এবং পরিধিতে প্রতিটি সামাজিক প্রদানকারীর সারাংশ SocialVideoSaver কেবল অনুরোধ করা বিশ্লেষণ বা কাজের ক্ষমতাগুলি সক্রিয় করে এবং টোকেনের পরিবর্তে একটি হ্যাশ সংরক্ষণ করে।
সক্রিয়করণ অনুরোধ করুন কীগুলি ভাড়াটে-স্কোপযুক্ত, প্রত্যাহারযোগ্য এবং যোগাযোগ ফর্মের মাধ্যমে জারি করা হয়।অজ্ঞাত স্ক্রিপ্টগুলি ডাউনলোডার কাজগুলি সম্পাদন করতে পারে না।