channelBanner রিসোর্সে URL থাকে যা আপনি চ্যানেলের ব্যানার ছবি হিসেবে নতুন আপলোড করা ছবি সেট করতে ব্যবহার করবেন।
পদ্ধতি
API, channelBanners রিসোর্সের জন্য নিম্নলিখিত পদ্ধতিগুলি সমর্থন করে:
- ইনসার্ট করুন
- YouTube-এ চ্যানেল ব্যানার সংক্রান্ত ছবি আপলোড করে। এই পদ্ধতিটি কোনও চ্যানেলের ব্যানার ছবি আপডেট করার জন্য তিনটি ধাপের প্রক্রিয়ার প্রথম দুটি ধাপকে উপস্থাপন করে:
- YouTube-এ বাইনারি ইমেজ ডেটা আপলোড করতে
channelBanners.insertমেথড কল করুন। ছবির অ্যাস্পেক্ট রেশিও ১৬:৯ হতে হবে এবং সেটি কমপক্ষে ২০৪৮x১১৫২ পিক্সেল হতে হবে। আমরা ২৫৬০ পিক্সেল X ১৪৪০ পিক্সেলের ছবি আপলোড করার সাজেশন দিই। - API, ধাপ ১-এর জন্য যে উত্তর দেয়, সেখান থেকে
urlপ্রপার্টির ভ্যালু এক্সট্র্যাক্ট করুন। - চ্যানেলের ব্র্যান্ডিং সেটিংস আপডেট করতে
channels.updateমেথড কল করুন।brandingSettings.image.bannerExternalUrlপ্রপার্টির ভ্যালু ২ নম্বর ধাপে পাওয়া URL-এ সেট করুন।
- YouTube-এ বাইনারি ইমেজ ডেটা আপলোড করতে
রিসোর্স রিপ্রেজেন্টেশন
নিচে দেওয়া JSON স্ট্রাকচার থেকে channelBanners রিসোর্সের ফর্ম্যাট সম্পর্কে জানা যায়:
{
"kind": "youtube#channelBannerResource",
"etag": etag,
"url": string
}প্রপার্টি
নিম্নলিখিত সারণীতে এই রিসোর্সে দেখানো প্রপার্টিগুলি সংজ্ঞায়িত করা হয়েছে:
| প্রপার্টি | |
|---|---|
kind |
stringAPI রিসোর্সের ধরন শনাক্ত করে। ভ্যালু youtube#channelBannerResource হবে। |
etag |
etagএই রিসোর্সের Etag. |
url |
stringব্যানার ছবির URL। channelBanners.insert মেথড কল করার পরে, API উত্তর থেকে এই ভ্যালু এক্সট্র্যাক্ট করুন। তারপর channels.update মেথড কল করুন এবং চ্যানেলের ব্যানার ছবি সেট করতে brandingSettings.image.bannerExternalUrl প্রপার্টির ভ্যালু হিসেবে URL সেট করুন। |