Accounts.customApps: create

Erfordert Autorisierung.

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

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

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

Anfrage

HTTP-Anfrage

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

  • Upload-URI für Anfragen zum Hochladen von Medien:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • Metadaten-URI für reine Metadatenanfragen:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parameter

Parametername Wert Beschreibung
Pfadparameter
account long Entwicklerkonto-ID

Erforderliche Abfrageparameter
uploadType string Die Art der Uploadanfrage an den /upload-URI. Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • multipartMehrteiliger Upload. Laden Sie sowohl die Medien als auch die zugehörigen Metadaten in einer Anfrage hoch.

Autorisierung

Für diese Anfrage ist eine Autorisierung mit folgendem Bereich 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
    }
  ]
}
Name der Eigenschaft Wert Beschreibung Hinweise
title string Titel für die Android-App.
languageCode string Standardsprache des Eintrags im BCP-47-Format.
organizations[] list Organisationen, für die die benutzerdefinierte App verfügbar sein soll.

Falls die Anfrage Organisationen enthält, wird die App auf diese Organisationen beschränkt. Um die mit dem Entwicklerkonto verknüpfte Organisation zu unterstützen, 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, damit sie leichter erkannt werden kann. 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 Standardsprache des Eintrags im BCP-47-Format.
organizations[] list Organisationen, für die die benutzerdefinierte App verfügbar sein soll.

Falls die Anfrage Organisationen enthält, wird die App auf diese Organisationen beschränkt. Um die mit dem Entwicklerkonto verknüpfte Organisation zu unterstützen, 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, damit sie leichter erkannt werden kann. 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.