Method: package.insert

Insere um pacote somente de metadados.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de consulta

Parâmetros
onBehalfOfContentOwner

string

O parâmetro onBehalfOfContentOwner identifica o proprietário do conteúdo em nome de quem o usuário está agindo. Esse parâmetro é compatível com usuários cujas contas estão associadas a vários proprietários de conteúdo.

Corpo da solicitação

O corpo da solicitação contém uma instância de Package.

Corpo da resposta

Um recurso package e possíveis erros ou avisos retornados em resposta a package.insertrequest.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "status": string,
  "errors": [
    {
      object (ValidateError)
    }
  ],
  "kind": string,
  "resource": {
    object (Package)
  }
}
Campos
status

string

O status da bula. Indica se a operação de inserção foi concluída com sucesso ou identifica a causa geral da falha. Na maioria dos casos em que a operação de inserção falhou, os erros são descritos no objeto errors da resposta da API. No entanto, se a operação falhar porque o pacote continha arquivos que não eram de metadados, o objeto errors não será incluído na resposta.

Os valores aceitáveis são:

  • Failed: Errors found
  • Failed: Insufficient permissions
  • Failed: Package is not metadata only
  • Failed: Server error
  • Success
  • Unknown
  • Warnings found
errors[]

object (ValidateError)

A lista de erros e/ou avisos.

kind

string

O tipo da resposta da API. Para esta operação, o valor é youtubePartner#packageInsert.

resource

object (Package)

O recurso package.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte OAuth 2.0 Overview.