Method: package.insert

تُدرج حزمة تتضمّن بيانات وصفية فقط.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات طلب البحث

المعلمات
onBehalfOfContentOwner

string

تحدِّد المَعلمة onBehalfOfContentOwner مالك المحتوى الذي يتصرّف المستخدم نيابةً عنه. تتيح هذه المَعلمة للمستخدمين الذين تم ربط حساباتهم بالعديد من مالكي المحتوى.

نص الطلب

يحتوي نص الطلب على مثال Package.

نص الاستجابة

مورد package والأخطاء أو التحذيرات المحتمَلة التي تم عرضها استجابةً لطلب package.insert

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "status": string,
  "errors": [
    {
      object (ValidateError)
    }
  ],
  "kind": string,
  "resource": {
    object (Package)
  }
}
الحقول
status

string

حالة مُدرَج الحزمة تشير إلى ما إذا كانت عملية الإدراج قد اكتملت بنجاح أو تحدد السبب العام لفشل العملية. في معظم الحالات التي تعذّر فيها إتمام عملية الإدراج، يتم وصف الأخطاء في عنصر errors في استجابة واجهة برمجة التطبيقات. ومع ذلك، إذا تعذّر تنفيذ العملية لأنّ الحزمة تحتوي على ملفات غير بيانات وصفية، لن يتم تضمين عنصر errors في الاستجابة.

errors[]

object (ValidateError)

قائمة الأخطاء و/أو التحذيرات

kind

string

نوع ردّ واجهة برمجة التطبيقات. بالنسبة إلى هذه العملية، تكون القيمة youtubePartner#packageInsert.

resource

object (Package)

مرجع package

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.