Method: validator.validateAsync

validator.validate a metadata file asynchronously.

طلب HTTP

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

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

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

المعلمات
onBehalfOfContentOwner

string

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

نص الطلب

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

نص الاستجابة

ردّ على طلب validator.validateAsync

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

تمثيل JSON
{
  "status": string,
  "validationId": string,
  "kind": string
}
الحقول
status

string

حالة التحقّق من الصحة تعرض الاستجابة غير المتزامنة الأولية Processing. لاسترداد نتائج التحقّق من صحة البيانات الطرفية (Success أو Errors found أو Warnings أو Missing files)، اتّصِل بالرقم validator.validateAsyncStatus.

القيم المقبولة هي:

  • Errors found
  • Missing files
  • Processing
  • Success
  • Validation unknown
  • Warnings
validationId

string

رقم تعريف التحقّق.

kind

string

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

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

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

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

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

ValidateAsyncRequest

طلب بيانات وصفية لـ validator.validateAsync

تمثيل JSON
{
  "uploaderName": string,
  "content": string,
  "kind": string
}
الحقول
uploaderName

string

اسم القائم بالتحميل

content

string

محتوى ملف البيانات الوصفية

kind

string

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