Method: package.insert

सिर्फ़ मेटाडेटा वाला पैकेज डालता है.

एचटीटीपी अनुरोध

POST https://youtubepartner.googleapis.com/youtube/partner/v1/package

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

क्वेरी पैरामीटर

पैरामीटर
onBehalfOfContentOwner

string

onBehalfOfContentOwner पैरामीटर, उस कॉन्टेंट के मालिक की पहचान करता है जिसकी ओर से उपयोगकर्ता कार्रवाई कर रहा है. यह पैरामीटर उन उपयोगकर्ताओं के लिए है जिनके खाते, कॉन्टेंट के एक से ज़्यादा मालिकों से जुड़े हैं.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में Package का उदाहरण है.

जवाब का मुख्य भाग

package संसाधन और package.insertअनुरोध के जवाब में मिली संभावित गड़बड़ियां या चेतावनियां.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON फ़ॉर्मैट में दिखाया गया है
{
  "status": string,
  "errors": [
    {
      object (ValidateError)
    }
  ],
  "kind": string,
  "resource": {
    object (Package)
  }
}
फ़ील्ड
status

string

पैकेज इंसर्ट करने की स्थिति. इससे पता चलता है कि डेटा डालने की प्रोसेस पूरी हो गई है या नहीं. अगर प्रोसेस पूरी नहीं हुई है, तो इसकी वजह का पता चलता है. ज़्यादातर मामलों में, डेटा डालने की प्रोसेस पूरी न होने पर, गड़बड़ियों के बारे में एपीआई रिस्पॉन्स के errors ऑब्जेक्ट में बताया जाता है. हालांकि, अगर पैकेज में मेटाडेटा के अलावा अन्य फ़ाइलें मौजूद होने की वजह से ऑपरेशन पूरा नहीं हो सका, तो जवाब में errors ऑब्जेक्ट शामिल नहीं किया जाता.

ये वैल्यू इस्तेमाल की जा सकती हैं:

  • Failed: Errors found
  • Failed: Insufficient permissions
  • Failed: Package is not metadata only
  • Failed: Server error
  • Success
  • Unknown
  • Warnings found
errors[]

object (ValidateError)

गड़बड़ियों और/या चेतावनियों की सूची.

kind

string

एपीआई से मिले जवाब का टाइप. इस ऑपरेशन के लिए, वैल्यू youtubePartner#packageInsert है.

resource

object (Package)

package संसाधन.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/youtubepartner

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.