Method: validator.validate

validator.validate a metadata file.

طلب HTTP

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

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

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

المعلمات
onBehalfOfContentOwner

string

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

نص الطلب

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

نص الاستجابة

الردّ على طلب التحقّق

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

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

string

حالة التحقّق من الصحة

errors[]

object (ValidateError)

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

kind

string

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

نطاقات الأذونات

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

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

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

ValidateRequest

طلب التحقّق من صحة المحتوى

تمثيل 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

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