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 found
  • Missing files
  • Processing
  • Success
  • Validation unknown
  • Warnings
errors[]

object ( ValidateError )

Список ошибок и/или предупреждений.

kind

string

Тип ресурса API. Для данной операции значение равно 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

Тип ресурса API. Для данной операции значение равно youtubePartner#validateRequest .