Method: validator.validate

validator.validate یک فایل فراداده.

درخواست HTTP

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

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

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

پارامترها
onBehalfOfContentOwner

string

پارامتر onBehalfOfContentOwner مالک محتوایی را که کاربر از طرف او عمل می‌کند، شناسایی می‌کند. این پارامتر از کاربرانی پشتیبانی می‌کند که حساب‌های کاربری آنها با چندین مالک محتوا مرتبط است.

درخواست بدنه

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

بدنه پاسخ

پاسخ از درخواست اعتبارسنجی.

در صورت موفقیت، بدنه پاسخ شامل داده‌هایی با ساختار زیر است:

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

string

وضعیت اعتبارسنجی.

errors[]

object ( ValidateError )

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

kind

string

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

دامنه‌های مجوز

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

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

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

اعتبارسنجیدرخواست

درخواست تأیید محتوا.

نمایش JSON
{
  "uploaderName": string,
  "content": string,
  "locale": string,
  "kind": string
}
فیلدها
uploaderName

string

نام آپلودکننده.

content

string

محتوای فایل فراداده.

locale

string

زبان مورد نظر برای نمایش پیام‌های خطا، همانطور که در BCP 47 تعریف شده است (http: //tools.ietf.org/html/bcp47). برای مثال، "en-US" یا "de". اگر مشخص نشود، پیام‌های خطا را به انگلیسی ("en") برمی‌گردانیم.

kind

string

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