channelBanner रिसॉर्स में वह यूआरएल होता है जिसका इस्तेमाल, चैनल के लिए बैनर इमेज के तौर पर, हाल ही में अपलोड की गई इमेज सेट करने के लिए किया जाता है.
तरीके
एपीआई, channelBanners संसाधनों के लिए इन तरीकों का इस्तेमाल करता है:
- शामिल करें
- YouTube पर चैनल की बैनर इमेज अपलोड करता है. इस तरीके में, चैनल के बैनर की इमेज अपडेट करने की तीन चरणों वाली प्रोसेस के पहले दो चरण दिखाए गए हैं:
- YouTube पर बाइनरी इमेज का डेटा अपलोड करने के लिए,
channelBanners.insertतरीके को कॉल करें. इमेज का आसपेक्ट रेशियो 16:9 होना चाहिए और उसका साइज़ कम से कम 2048 x 1152 पिक्सल होना चाहिए. हमारा सुझाव है कि आप 2560 x 1440 पिक्सल की इमेज अपलोड करें. - पहले चरण के लिए एपीआई से मिले रिस्पॉन्स से,
urlप्रॉपर्टी की वैल्यू निकालें. - चैनल की ब्रैंडिंग सेटिंग अपडेट करने के लिए,
channels.updateतरीका अपनाएं.brandingSettings.image.bannerExternalUrlप्रॉपर्टी की वैल्यू को दूसरे चरण में मिले यूआरएल पर सेट करें.
- YouTube पर बाइनरी इमेज का डेटा अपलोड करने के लिए,
संसाधन का प्रतिनिधित्व
यहां दिया गया JSON स्ट्रक्चर, channelBanners संसाधन का फ़ॉर्मैट दिखाता है:
{
"kind": "youtube#channelBannerResource",
"etag": etag,
"url": string
}प्रॉपर्टी
इस टेबल में, इस संसाधन में दिखने वाली प्रॉपर्टी के बारे में बताया गया है:
| प्रॉपर्टी | |
|---|---|
kind |
stringएपीआई संसाधन के टाइप की पहचान करता है. वैल्यू youtube#channelBannerResource होगी. |
etag |
etagइस संसाधन का Etag. |
url |
stringबैनर इमेज का यूआरएल. channelBanners.insert तरीके को कॉल करने के बाद, एपीआई रिस्पॉन्स से यह वैल्यू निकालें. इसके बाद, channels.update मेथड को कॉल करें और किसी चैनल के लिए बैनर इमेज सेट करने के लिए, यूआरएल को brandingSettings.image.bannerExternalUrl प्रॉपर्टी की वैल्यू के तौर पर सेट करें. |