Method: package.insert

یک بسته فقط فراداده را درج می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای پرس و جو

پارامترها
onBehalfOfContentOwner

string

پارامتر onBehalfOfContentOwner مالک محتوا را مشخص می کند که کاربر از طرف او اقدام می کند. این پارامتر از کاربرانی پشتیبانی می‌کند که حساب‌هایشان با چندین مالک محتوا مرتبط است.

درخواست بدن

بدنه درخواست شامل نمونه‌ای از Package است.

بدن پاسخگو

یک منبع package و خطاها یا هشدارهای احتمالی در پاسخ به درخواست package.insert بازگردانده شده است.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "status": string,
  "errors": [
    {
      object (ValidateError)
    }
  ],
  "kind": string,
  "resource": {
    object (Package)
  }
}
فیلدها
status

string

وضعیت درج بسته. نشان می دهد که آیا عملیات درج با موفقیت انجام شد یا علت کلی خرابی را شناسایی می کند. برای اکثر مواردی که عملیات درج ناموفق بود، خطاها در شیء errors پاسخ API توضیح داده می شوند. با این حال، اگر عملیات انجام نشد زیرا بسته حاوی فایل‌های غیر فراداده بود، شی errors در پاسخ گنجانده نمی‌شود.

errors[]

object ( ValidateError )

لیست خطاها و/یا هشدارها.

kind

string

نوع پاسخ API. برای این عملیات، مقدار youtubePartner#packageInsert است.

resource

object ( Package )

منبع package

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .