Accounts.customApps: create

Autorisierung erforderlich.

Erstellen und veröffentlichen Sie eine neue benutzerdefinierte App. Jetzt ausprobieren

Diese Methode unterstützt einen /upload-URI und akzeptiert hochgeladene Medien mit den folgenden Eigenschaften:

  • Maximale Dateigröße: 100 MB
  • Zulässige Media-MIME-Typen: application/octet-stream, application/vnd.android.package-archive

Anfragen

HTTP-Anfrage

Diese Methode bietet Funktionen zum Hochladen von Medien über zwei separate URIs. Weitere Informationen finden Sie im Dokument zum Medienupload.

  • Upload-URI für Anfragen für Medienuploads:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • Metadaten-URI für Anfragen, die nur Metadaten enthalten:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parameter

Parametername Wert Beschreibung
Pfadparameter
account long Entwicklerkonto-ID.

Erforderliche Suchparameter
uploadType string Die Art der Uploadanfrage an den URI /upload. Zulässige Werte:
  • multipart: Mehrteiliger Upload. Laden Sie Medien und Metadaten in einer einzigen Anfrage hoch.

Autorisierung

Für diese Anfrage ist eine Autorisierung in folgendem Umfang erforderlich:

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

Anfragetext

Geben Sie im Anfragetext Daten mit der folgenden Struktur ein:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Attributname Wert Beschreibung Hinweise
title string Titel für die Android-App.
languageCode string Standardmäßige Sprache für Einträge im BCP 47-Format.
organizations[] list Organisationen, denen die benutzerdefinierte App zur Verfügung gestellt werden soll.

Wenn die Anfrage Organisationen enthält, wird die App auf diese Organisationen beschränkt. Damit die mit dem Entwicklerkonto verknüpfte Organisation unterstützt wird, sollte die Organisations-ID explizit zusammen mit anderen Organisationen angegeben werden.

Wenn keine Organisationen angegeben werden, ist die App nur für die Organisation verfügbar, die mit dem Entwicklerkonto verknüpft ist.
organizations[].organizationId string ID der Organisation. Erforderlich.
organizations[].organizationName string Ein für Menschen lesbarer Name der Organisation. Optional.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Name der Eigenschaft Wert Beschreibung Hinweise
title string Titel für die Android-App.
languageCode string Standardmäßige Sprache für Einträge im BCP 47-Format.
organizations[] list Organisationen, denen die benutzerdefinierte App zur Verfügung gestellt werden soll.

Wenn die Anfrage Organisationen enthält, wird die App auf diese Organisationen beschränkt. Damit die mit dem Entwicklerkonto verknüpfte Organisation unterstützt wird, sollte die Organisations-ID explizit zusammen mit anderen Organisationen angegeben werden.

Wenn keine Organisationen angegeben werden, ist die App nur für die Organisation verfügbar, die mit dem Entwicklerkonto verknüpft ist.
organizations[].organizationId string ID der Organisation. Erforderlich.
organizations[].organizationName string Ein für Menschen lesbarer Name der Organisation. Optional.

Testen!

Hinweis: APIs Explorer unterstützt derzeit nur Metadatenanfragen.

Verwenden Sie den unten angegebenen APIs Explorer, um diese Methode für Livedaten aufzurufen und die Antwort einzusehen.