Accounts.customApps: create

Autorisation requise.

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

Cette méthode accepte un URI /upload et les fichiers 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 et application/vnd.android.package-archive

Requête

Requête HTTP

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

  • URI d'importation pour les requêtes d'importation de médias:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI de 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 pour l'URI /upload. Les valeurs acceptables sont les suivantes:

Autorisation

Cette requête nécessite une autorisation ayant le champ d'application suivant:

Champ d'application
https://www.googleapis.com/auth/androidpublisher

Corps de la requête

Dans le corps de la requête, fournissez les données selon 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 par défaut des fiches 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 uniquement. Pour prendre en charge l'organisation associée au compte de développeur, vous devez fournir l'ID d'organisation de façon explicite avec d'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 la reconnaître. 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 par défaut des fiches 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 uniquement. Pour prendre en charge l'organisation associée au compte de développeur, vous devez fournir l'ID d'organisation de façon explicite avec d'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 la reconnaître. 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.