যাচাইকৃত ব্যবহারকারীর চ্যানেলের জন্য সাবস্ক্রিপশন যোগ করে।
কোটার উপর প্রভাব: এই পদ্ধতিতে কল করলে ৫০ ইউনিট কোটা খরচ হয়।
সাধারণ ব্যবহারিক প্রয়োগ
অনুরোধ করুন
HTTP অনুরোধ
POST https://www.googleapis.com/youtube/v3/subscriptions
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত স্কোপের মধ্যে অন্তত একটির সাথে অনুমোদন প্রয়োজন (অনুমোদন ও যাচাইকরণ সম্পর্কে আরও জানুন)।
| সুযোগ |
|---|
https://www.googleapis.com/auth/youtubepartner |
https://www.googleapis.com/auth/youtube |
https://www.googleapis.com/auth/youtube.force-ssl |
প্যারামিটারগুলি
এই কোয়েরি যেসব প্যারামিটার ব্যবহার করতে পারে, তা নিম্নলিখিত সারণীতে উল্লেখ করা হয়েছে। তালিকায় থাকা সব প্যারামিটারই হল কোয়েরি প্যারামিটার।
| প্যারামিটারগুলি | ||
|---|---|---|
| প্রয়োজনীয় প্যারামিটার | ||
part |
stringএই অপারেশনে part প্যারামিটার দুটি উদ্দেশ্যে কাজ করে। এটি সেইসব প্রপার্টি শনাক্ত করে যেগুলি রাইট অপারেশন সেট করবে এবং সেইসব প্রপার্টিও শনাক্ত করে যেগুলি API রেসপন্সে অন্তর্ভুক্ত থাকবে।নিম্নলিখিত তালিকায় part নাম রয়েছে যেগুলি আপনি প্যারামিটার ভ্যালুতে অন্তর্ভুক্ত করতে পারবেন:
|
|
অনুরোধের বডি
অনুরোধের মূল অংশে সাবস্ক্রিপশন রিসোর্স প্রদান করুন। সেই রিসোর্সের জন্য:
-
আপনাকে এইসব প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করতে হবে:
snippet.resourceId
-
আপনি এইসব প্রপার্টির জন্য ভ্যালু সেট করতে পারবেন:
snippet.resourceId
রেসপন্স
সফল হলে, এই পদ্ধতি রেসপন্স বডিতে একটি সাবস্ক্রিপশন রিসোর্স ফিরিয়ে দেয়।
সমস্যা
এই পদ্ধতিতে কল করার উত্তরে API যেসব সমস্যার মেসেজ পাঠাতে পারে, তা নিম্নলিখিত টেবিলে শনাক্ত করা হয়েছে। আরও বিবরণের জন্য সমস্যার মেসেজ সংক্রান্ত ডকুমেন্টেশন দেখুন।
| সমস্যার ধরন | সমস্যার বিবরণ | বিবরণ |
|---|---|---|
badRequest (400) |
subscriptionDuplicate |
আপনি যে সাবস্ক্রিপশন তৈরি করার চেষ্টা করছেন সেটি আগে থেকেই আছে। |
badRequest (400) |
subscriptionForbidden |
আপনি সর্বাধিক সংখ্যক সাবস্ক্রিপশন যোগ করে ফেলেছেন। |
badRequest (400) |
subscriptionForbidden |
নিজের চ্যানেল সাবস্ক্রাইব করার সুবিধা নেই। |
badRequest (400) |
subscriptionForbidden |
অনেকগুলি সাম্প্রতিক সদস্যতা৷ দয়া করে কয়েক ঘণ্টা পরে আবার চেষ্টা করুন৷ |
forbidden (403) |
subscriptionForbidden |
অনুরোধটি সঠিকভাবে যাচাই করা হয়নি বা এই চ্যানেলের জন্য কাজ করে না। |
notFound (404) |
publisherNotFound |
অনুরোধের snippet.resourceId প্রপার্টি দ্বারা নির্দিষ্ট করা রিসোর্স খুঁজে পাওয়া যায়নি। |
notFound (404) |
subscriberNotFound |
অনুরোধের মাধ্যমে শনাক্ত করা সাবস্ক্রাইবারকে খুঁজে পাওয়া যায়নি। |
required (400) |
publisherRequired |
অনুরোধে উল্লেখ করা সাবস্ক্রিপশন রিসোর্সকে অবশ্যই snippet.resourceId প্রপার্টি ব্যবহার করে সেই চ্যানেলকে শনাক্ত করতে হবে যেটি সাবস্ক্রাইব করা হচ্ছে। |
এটি ব্যবহার করে দেখুন!
এই API কল করতে এবং API অনুরোধ ও উত্তর দেখতে APIs Explorer ব্যবহার করুন।