Accounts.customApps: create

Richiede autorizzazione.

Crea e pubblica una nuova app personalizzata. Prova ora.

Questo metodo supporta un URI /upload e accetta i contenuti multimediali caricati con le seguenti caratteristiche:

  • Dimensione massima del file: 100 MB.
  • Tipi MIME Media accettati: application/octet-stream, application/vnd.android.package-archive

Risorse richieste:

Richiesta HTTP

Questo metodo fornisce la funzionalità di caricamento di contenuti multimediali tramite due URI separati. Per ulteriori dettagli, consulta il documento sul caricamento di contenuti multimediali.

  • URI di caricamento, per le richieste di caricamento di contenuti multimediali:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI metadati, per richieste solo metadati:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parametri

Nome del parametro Valore Descrizione
Parametri percorso
account long ID account sviluppatore.

Parametri di ricerca obbligatori
uploadType string Il tipo di richiesta di caricamento per l'URI /upload. I valori accettabili sono:
  • multipart - Caricamento a più parti. Carica sia i contenuti multimediali sia i relativi metadati, in un'unica richiesta.

Autorizzazione

Questa richiesta richiede l'autorizzazione con il seguente ambito:

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

Corpo della richiesta

Nel corpo della richiesta, fornisci i dati con la seguente struttura:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nome proprietà Valore Descrizione Note
title string Titolo dell'app per Android.
languageCode string Lingua predefinita della scheda nel formato BCP 47.
organizations[] list Organizzazioni in cui l'app personalizzata deve essere resa disponibile.

Se la richiesta contiene organizzazioni, l'app sarà limitata esclusivamente a queste organizzazioni. Per supportare l'organizzazione collegata all'account sviluppatore, l'ID organizzazione deve essere fornito in modo esplicito insieme ad altre organizzazioni.

Se non vengono fornite organizzazioni, l'app è disponibile soltanto per l'organizzazione collegata all'account sviluppatore.
organizations[].organizationId string ID dell'organizzazione. Obbligatorio.
organizations[].organizationName string Un nome leggibile per aiutare l'organizzazione a riconoscerla. Campo facoltativo.

Risposta

In caso di esito positivo, questo metodo restituisce un corpo di risposta con la seguente struttura:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nome proprietà Valore Descrizione Note
title string Titolo dell'app per Android.
languageCode string Lingua predefinita della scheda nel formato BCP 47.
organizations[] list Organizzazioni in cui l'app personalizzata deve essere resa disponibile.

Se la richiesta contiene organizzazioni, l'app sarà limitata esclusivamente a queste organizzazioni. Per supportare l'organizzazione collegata all'account sviluppatore, l'ID organizzazione deve essere fornito in modo esplicito insieme ad altre organizzazioni.

Se non vengono fornite organizzazioni, l'app è disponibile soltanto per l'organizzazione collegata all'account sviluppatore.
organizations[].organizationId string ID dell'organizzazione. Obbligatorio.
organizations[].organizationName string Un nome leggibile per aiutare l'organizzazione a riconoscerla. Campo facoltativo.

Prova.

Nota: Explorer API attualmente supporta solo le richieste di metadati.

Utilizza l'Explorer API di seguito per richiamare questo metodo sui dati in tempo reale e visualizzare la risposta.