किसी मौजूदा टिप्पणी का जवाब बनाता है. ध्यान दें: टॉप लेवल टिप्पणी करने के लिए, commentThreads.insert
तरीके का इस्तेमाल करें.
कोटा पर असर: इस तरीके का इस्तेमाल करने पर 50 यूनिट का कोटा शुल्क होगा.
इस्तेमाल के सामान्य उदाहरण
अनुरोध
एचटीटीपी अनुरोध
POST https://www.googleapis.com/youtube/v3/comments
अनुमति
इस अनुरोध के लिए, इनमें से कम से कम एक स्कोप के साथ अनुमति देना ज़रूरी है (पुष्टि करने और अनुमति देने के बारे में ज़्यादा पढ़ें).
स्कोप |
---|
https://www.googleapis.com/auth/youtube.force-ssl |
पैरामीटर
इस टेबल में वे पैरामीटर दिए गए हैं जो इस क्वेरी पर काम करते हैं. सूची में शामिल सभी पैरामीटर, क्वेरी पैरामीटर हैं.
पैरामीटर | ||
---|---|---|
ज़रूरी पैरामीटर | ||
part |
string part पैरामीटर उन प्रॉपर्टी की पहचान करता है जिन्हें एपीआई से मिले रिस्पॉन्स में शामिल किया जाएगा. पैरामीटर वैल्यू को snippet पर सेट करें. snippet वाले हिस्से में दो यूनिट की कोटा लागत है.यहां दी गई सूची में part नाम दिए गए हैं, जिन्हें पैरामीटर की वैल्यू में शामिल किया जा सकता है:
|
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, टिप्पणी का संसाधन उपलब्ध कराएं. इस संसाधन के लिए:
-
आपको इन प्रॉपर्टी के लिए एक वैल्यू तय करनी होगी:
snippet.textOriginal
snippet.parentId
-
इन प्रॉपर्टी के लिए वैल्यू सेट की जा सकती हैं:
snippet.textOriginal
जवाब
अगर यह तरीका काम करता है, तो जवाब के मुख्य हिस्से में टिप्पणी का संसाधन दिखाया जाता है.
गड़बड़ियां
नीचे दी गई टेबल में गड़बड़ी के ऐसे मैसेज की पहचान की गई है जिन्हें एपीआई इस तरीके को कॉल करने पर जवाब दे सकता है. ज़्यादा जानकारी के लिए, कृपया गड़बड़ी के मैसेज का दस्तावेज़ देखें.
गड़बड़ी का टाइप | गड़बड़ी की जानकारी | ब्यौरा |
---|---|---|
badRequest (400) |
commentTextRequired |
डाला जा रहा comment संसाधन, snippet.textOriginal प्रॉपर्टी के लिए कोई वैल्यू तय करना ज़रूरी है. टिप्पणियां खाली नहीं हो सकतीं. |
badRequest (400) |
commentTextTooLong |
जोड़े जा रहे comment संसाधन में snippet.textOriginal प्रॉपर्टी में बहुत ज़्यादा वर्ण हैं. |
badRequest (400) |
invalidCustomEmoji |
डाले जा रहे comment संसाधन में पसंद के मुताबिक बनाया गया अमान्य इमोजी मौजूद है. |
badRequest (400) |
invalidCommentMetadata |
अनुरोध का मेटाडेटा अमान्य है. |
badRequest (400) |
operationNotSupported |
एपीआई का उपयोगकर्ता, snippet.parentId प्रॉपर्टी के ज़रिए पहचानी गई टॉप लेवल टिप्पणी के जवाब में कोई टिप्पणी नहीं डाल सकता. commentThread संसाधन में, snippet.canReply प्रॉपर्टी से पता चलता है कि मौजूदा दर्शक थ्रेड का जवाब दे सकता है या नहीं. |
badRequest (400) |
parentCommentIsPrivate |
पैरंट टिप्पणी 'निजी' के तौर पर सेट है. एपीआई निजी टिप्पणियों के जवाब देने की सुविधा नहीं देता. |
badRequest (400) |
parentIdMissing |
डाली जा रही टिप्पणी, पैरंट टिप्पणी से लिंक होनी चाहिए. हालांकि, एपीआई अनुरोध के मुख्य हिस्से में मौजूद comment रिसॉर्स में snippet.parentId प्रॉपर्टी के लिए कोई वैल्यू नहीं बताई गई है. |
badRequest (400) |
processingFailure |
एपीआई सर्वर, अनुरोध को प्रोसेस नहीं कर सका. यह कोई अस्थायी गड़बड़ी हो सकती है, लेकिन आम तौर पर इससे पता चलता है कि अनुरोध का इनपुट अमान्य है. अनुरोध के मुख्य हिस्से में comment संसाधन के स्ट्रक्चर की जांच करके पक्का करें कि यह मान्य है. |
forbidden (403) |
forbidden |
ज़रूरत के मुताबिक अनुमतियां न होने की वजह से, टिप्पणी नहीं की जा सकती. हो सकता है कि अनुरोध को सही तरीके से अनुमति न मिली हो. |
forbidden (403) |
ineligibleAccount |
एपीआई अनुरोध को मंज़ूरी देने के लिए इस्तेमाल किए गए YouTube खाते को, टिप्पणी या टिप्पणी की थ्रेड शामिल करने के लिए, उपयोगकर्ता के Google खाते के साथ मर्ज किया जाना चाहिए. |
notFound (404) |
parentCommentNotFound |
बताई गई पैरंट टिप्पणी नहीं मिली. अनुरोध के मुख्य हिस्से में snippet.parentId प्रॉपर्टी की वैल्यू की जांच करके पक्का करें कि वह सही है. |
इसे आज़माएं!
इस एपीआई को कॉल करने के लिए, APIs Explorer का इस्तेमाल करें. साथ ही, एपीआई अनुरोध और रिस्पॉन्स देखें.