Accounts.customApps: create

Nécessite une autorisation.

Créez et publiez une application personnalisée. Essayer maintenant

Cette méthode accepte un URI /upload et accepte les éléments multimédias importés présentant les caractéristiques suivantes:

  • Taille maximale du fichier:100 Mo
  • Types MIME de médias acceptés:application/octet-stream, application/vnd.android.package-archive

Demande

Requête HTTP :

Cette méthode fournit une fonctionnalité d'importation de médias via deux URI distincts. Pour en savoir plus, consultez le document sur l'importation multimédia.

  • URI d'importation, pour les requêtes d'importation de contenus multimédias :
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI des métadonnées, pour les requêtes ne contenant que des métadonnées :
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Paramètres

Nom du paramètre Valeur Description
Paramètres de chemin d'accès
account long ID du compte de développeur.

Paramètres de requête requis
uploadType string Type de requête d'importation vers l'URI /upload. Valeurs autorisées :

Autorisation

Cette requête nécessite une autorisation dont la portée est la suivante:

Portée
https://www.googleapis.com/auth/androidpublisher

Corps de la requête

Dans le corps de la requête, fournissez les données avec la structure suivante:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nom de propriété Valeur Description Remarques
title string Titre de l'application Android.
languageCode string Langue de la fiche par défaut au format BCP 47.
organizations[] list Organisations auxquelles l'application personnalisée doit être disponible.

Si la demande contient des organisations, l'application sera limitée à ces organisations. L'ID de l'organisation associée à ce compte de développeur doit être fourni explicitement avec les autres organisations.

Si aucune organisation n'est indiquée, l'application n'est disponible que pour l'organisation associée au compte de développeur.
organizations[].organizationId string ID de l'organisation. Obligatoire.
organizations[].organizationName string Nom lisible de l'organisation, qui permet de reconnaître l'organisation. Facultatif.

Réponse

Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nom de propriété Valeur Description Remarques
title string Titre de l'application Android.
languageCode string Langue de la fiche par défaut au format BCP 47.
organizations[] list Organisations auxquelles l'application personnalisée doit être disponible.

Si la demande contient des organisations, l'application sera limitée à ces organisations. L'ID de l'organisation associée à ce compte de développeur doit être fourni explicitement avec les autres organisations.

Si aucune organisation n'est indiquée, l'application n'est disponible que pour l'organisation associée au compte de développeur.
organizations[].organizationId string ID de l'organisation. Obligatoire.
organizations[].organizationName string Nom lisible de l'organisation, qui permet de reconnaître l'organisation. Facultatif.

Essayer

Remarque : APIs Explorer n'accepte actuellement que les requêtes de métadonnées.

Utilisez l'explorateur d'API ci-dessous pour appeler cette méthode sur des données en direct, puis observez la réponse.