यह एपीआई अनुरोध की शर्तों से मेल खाने वाले channelSection संसाधनों की सूची दिखाता है.
कोटा पर असर: इस तरीके को कॉल करने पर, 1 यूनिट का कोटा खर्च होता है.
इस्तेमाल के सामान्य उदाहरण
अनुरोध
एचटीटीपी अनुरोध
GET https://www.googleapis.com/youtube/v3/channelSections
पैरामीटर
यहां दी गई टेबल में उन पैरामीटर की सूची दी गई है जो इस क्वेरी के साथ काम करते हैं. यहां दिए गए सभी पैरामीटर, क्वेरी पैरामीटर हैं.
| पैरामीटर | ||
|---|---|---|
| ज़रूरी पैरामीटर | ||
part |
stringpart पैरामीटर, channelSection रिसॉर्स प्रॉपर्टी की कॉमा लगाकर अलग की गई सूची के बारे में बताता है. इस सूची में एक या उससे ज़्यादा प्रॉपर्टी शामिल होती हैं. एपीआई के जवाब में ये प्रॉपर्टी शामिल होंगी.अगर पैरामीटर ऐसी प्रॉपर्टी की पहचान करता है जिसमें चाइल्ड प्रॉपर्टी शामिल हैं, तो चाइल्ड प्रॉपर्टी को जवाब में शामिल किया जाएगा. उदाहरण के लिए, channelSection रिसॉर्स में, snippet प्रॉपर्टी में अन्य प्रॉपर्टी शामिल होती हैं. जैसे, सेक्शन के लिए डिसप्ले टाइटल. part=snippet सेट करने पर, एपीआई से मिले जवाब में नेस्ट की गई वे सभी प्रॉपर्टी भी शामिल होंगी.यहां दी गई सूची में, part के वे नाम शामिल हैं जिन्हें पैरामीटर वैल्यू में शामिल किया जा सकता है:
|
|
| फ़िल्टर (इनमें से सिर्फ़ एक पैरामीटर की जानकारी दें) | ||
channelId |
stringchannelId पैरामीटर, YouTube चैनल का आईडी तय करता है. अगर किसी अनुरोध में इस पैरामीटर के लिए कोई वैल्यू दी गई है, तो एपीआई सिर्फ़ उस चैनल के सेक्शन दिखाएगा. |
|
id |
stringid पैरामीटर, कॉमा लगाकर अलग किए गए आईडी की सूची दिखाता है. यह सूची, वापस लाए जा रहे channelSection संसाधनों की खास तौर पर पहचान करती है. channelSection रिसोर्स में, id प्रॉपर्टी से सेक्शन के आईडी के बारे में पता चलता है. |
|
mine |
booleanइस पैरामीटर का इस्तेमाल सिर्फ़ सही तरीके से अनुमति वाले अनुरोध में किया जा सकता है. इस पैरामीटर की वैल्यू को true पर सेट करें, ताकि पुष्टि किए गए उपयोगकर्ता के YouTube चैनल से जुड़े चैनल सेक्शन का फ़ीड वापस पाया जा सके. |
|
| वैकल्पिक पैरामीटर | ||
hl |
stringइस पैरामीटर का इस्तेमाल बंद कर दिया गया है. hl पैरामीटर की मदद से, चैनल के किसी सेक्शन के लिए स्थानीय भाषा में मेटाडेटा हासिल किया जा सकता था. हालांकि, YouTube Studio और YouTube ऐप्लिकेशन में इस सुविधा को बंद कर दिया गया है. |
|
onBehalfOfContentOwner |
stringइस पैरामीटर का इस्तेमाल सिर्फ़ सही तरीके से अनुमति वाले अनुरोध में किया जा सकता है. ध्यान दें: यह पैरामीटर सिर्फ़ YouTube के कॉन्टेंट पार्टनर के लिए है. onBehalfOfContentOwner पैरामीटर से पता चलता है कि अनुरोध के अनुमति क्रेडेंशियल, YouTube सीएमएस के उस उपयोगकर्ता की पहचान करते हैं जो पैरामीटर वैल्यू में बताए गए कॉन्टेंट के मालिक की ओर से काम कर रहा है. यह पैरामीटर, YouTube के उन कॉन्टेंट पार्टनर के लिए है जिनके पास कई YouTube चैनलों का मालिकाना हक है और जो उन्हें मैनेज करते हैं. इससे कॉन्टेंट के मालिकों को एक बार पुष्टि करने के बाद, अपने सभी वीडियो और चैनल के डेटा का ऐक्सेस मिल जाता है. इसके लिए, उन्हें हर चैनल के लिए पुष्टि करने वाले क्रेडेंशियल देने की ज़रूरत नहीं होती. उपयोगकर्ता जिस सीएमएस खाते से पुष्टि करता है वह YouTube कॉन्टेंट के मालिकाना हक वाले खाते से लिंक होना चाहिए. |
|
अनुरोध का मुख्य भाग
इस तरीके को कॉल करते समय, अनुरोध का मुख्य हिस्सा न दें.
जवाब
अगर यह तरीका सही से काम करता है, तो जवाब के मुख्य हिस्से में नीचे दिया गया स्ट्रक्चर शामिल होता है:
{
"kind": "youtube#channelSectionListResponse",
"etag": etag,
"items": [
channelSection Resource
]
}प्रॉपर्टी
यहां दी गई टेबल में, इस संसाधन में दिखने वाली प्रॉपर्टी के बारे में बताया गया है:
| प्रॉपर्टी | |
|---|---|
kind |
stringइससे एपीआई संसाधन के टाइप की पहचान होती है. वैल्यू youtube#channelSectionListResponse होगी. |
etag |
etagइस संसाधन का ETag. |
items[] |
listअनुरोध की शर्तों से मेल खाने वाले ChannelSection की सूची. |
गड़बड़ियां
यहां दी गई टेबल में, गड़बड़ी के उन मैसेज के बारे में बताया गया है जो इस तरीके को कॉल करने पर, एपीआई से मिल सकते हैं. ज़्यादा जानकारी के लिए, कृपया गड़बड़ी के मैसेज वाला दस्तावेज़ देखें.
| गड़बड़ी का टाइप | गड़बड़ी की जानकारी | ब्यौरा |
|---|---|---|
forbidden (403) |
channelSectionForbidden |
अनुरोध करने वाले व्यक्ति को, अनुरोध किए गए चैनल सेक्शन ऐक्सेस करने की अनुमति नहीं है. |
invalidValue (400) |
idInvalid |
अनुरोध में चैनल सेक्शन का अमान्य आईडी दिया गया है. |
invalidValue (400) |
invalidCriteria |
फ़िल्टर करने की शर्तें अमान्य होने की वजह से, अनुरोध पूरा नहीं किया जा सका. |
notFound (404) |
channelNotFound |
अनुरोध से जुड़ा चैनल नहीं मिला. |
notFound (404) |
channelSectionNotFound |
अनुरोध से जुड़ा चैनल सेक्शन नहीं मिला. |
इसे आज़माएं!
इस एपीआई को कॉल करने के लिए, APIs Explorer का इस्तेमाल करें. साथ ही, एपीआई अनुरोध और जवाब देखें.