Accounts.customApps: create

Requiere autorización.

Crea y publica una app personalizada nueva. Pruébalo ahora.

Este método admite un URI /upload y acepta contenido multimedia subido con las siguientes características:

  • Tamaño máximo del archivo: 100 MB
  • Tipos MIME de los medios aceptados: application/octet-stream, application/vnd.android.package-archive

Solicitud

Solicitud HTTP

Este método proporciona la funcionalidad de carga de contenido multimedia a través de dos URI independientes. Para obtener más información, consulta el documento sobre carga de contenido multimedia.

  • URI de carga, para solicitudes de carga de contenido multimedia:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI de metadatos, para solicitudes de solo metadatos:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de ruta de acceso
account long ID de cuenta de desarrollador

Parámetros de búsqueda obligatorios
uploadType string El tipo de solicitud de carga para el URI /upload. Los valores aceptables son los siguientes:
  • multipart: Carga multiparte. Sube el contenido multimedia y sus metadatos en una sola solicitud.

Autorización

Esta solicitud requiere una autorización con el siguiente alcance:

Alcance
https://www.googleapis.com/auth/androidpublisher

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporciona datos con la siguiente estructura:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nombre de la propiedad Valor Descripción Notas
title string Título de la app para Android
languageCode string Idioma predeterminado de la ficha en formato BCP 47.
organizations[] list Organizaciones en las que la app personalizada debe estar disponible.

Si la solicitud contiene alguna organización, la aplicación se restringirá solo a estas organizaciones. Para admitir la organización vinculada a la cuenta de desarrollador, se debe proporcionar de forma explícita el ID de la organización junto con otras organizaciones.

Si no se proporcionan organizaciones, la app solo estará disponible para la que esté vinculada a la cuenta de desarrollador.
organizations[].organizationId string ID de la organización. Obligatorio.
organizations[].organizationName string Un nombre legible de la organización para ayudar a reconocerla Opcional.

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nombre de la propiedad Valor Descripción Notas
title string Título de la app para Android
languageCode string Idioma predeterminado de la ficha en formato BCP 47.
organizations[] list Organizaciones en las que la app personalizada debe estar disponible.

Si la solicitud contiene alguna organización, la aplicación se restringirá solo a estas organizaciones. Para admitir la organización vinculada a la cuenta de desarrollador, se debe proporcionar de forma explícita el ID de la organización junto con otras organizaciones.

Si no se proporcionan organizaciones, la app solo estará disponible para la que esté vinculada a la cuenta de desarrollador.
organizations[].organizationId string ID de la organización. Obligatorio.
organizations[].organizationName string Un nombre legible de la organización para ayudar a reconocerla Opcional.

Pruébela.

Nota: Por el momento, el Explorador de API solo admite solicitudes de metadatos.

Usa el Explorador de API que aparece a continuación para llamar a este método en datos en vivo y ver la respuesta.