Accounts.customApps: create

Wymaga autoryzacji.

Utwórz i opublikuj nową aplikację niestandardową. Wypróbuj teraz

Ta metoda obsługuje identyfikator URI /upload i akceptuje przesyłane multimedia o następujących cechach:

  • Maksymalny rozmiar pliku: 100 MB
  • Akceptowane typy MIME multimediów: application/octet-stream, application/vnd.android.package-archive

Żądanie

Żądanie HTTP

Ta metoda umożliwia przesyłanie multimediów za pomocą 2 oddzielnych identyfikatorów URI. Więcej informacji znajdziesz w artykule na temat przesyłania multimediów.

  • Identyfikator URI przesyłanych żądań multimediów:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • Identyfikator URI metadanych dotyczących żądań z samymi metadanymi:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parametry

Nazwa parametru Wartość Opis
Parametry ścieżki
account long Identyfikator konta dewelopera.

Wymagane parametry zapytania
uploadType string Typ żądania przesyłania do identyfikatora URI /upload. Akceptowane wartości to:

Upoważnienie

To żądanie wymaga autoryzacji w następującym zakresie:

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

Treść żądania

W treści żądania podaj dane o tej strukturze:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nazwa usługi Wartość Opis Uwagi
title string Tytuł aplikacji na Androida.
languageCode string Domyślny język informacji o produktach w formacie BCP 47.
organizations[] list Organizacje, którym aplikacja niestandardowa powinna być dostępna.

Jeśli żądanie zawiera organizacje, aplikacja będzie ograniczona tylko do tych organizacji. Aby wspierać organizację powiązaną z kontem dewelopera, należy podać jej identyfikator wraz z innymi organizacjami.

Jeśli nie podasz żadnych organizacji, aplikacja będzie dostępna tylko dla organizacji połączonej z kontem dewelopera.
organizations[].organizationId string Identyfikator organizacji. Wymagany.
organizations[].organizationName string Czytelna dla człowieka nazwa organizacji, dzięki której łatwiej ją rozpoznasz. Opcjonalnie.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź w następującym formacie:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nazwa usługi Wartość Opis Uwagi
title string Tytuł aplikacji na Androida.
languageCode string Domyślny język informacji o produktach w formacie BCP 47.
organizations[] list Organizacje, którym aplikacja niestandardowa powinna być dostępna.

Jeśli żądanie zawiera organizacje, aplikacja będzie ograniczona tylko do tych organizacji. Aby wspierać organizację powiązaną z kontem dewelopera, należy podać jej identyfikator wraz z innymi organizacjami.

Jeśli nie podasz żadnych organizacji, aplikacja będzie dostępna tylko dla organizacji połączonej z kontem dewelopera.
organizations[].organizationId string Identyfikator organizacji. Wymagany.
organizations[].organizationName string Czytelna dla człowieka nazwa organizacji, dzięki której łatwiej ją rozpoznasz. Opcjonalnie.

Wypróbuj

Uwaga: narzędzie APIs Explorer obsługuje obecnie tylko żądania metadanych.

Skorzystaj z eksploratora interfejsów API poniżej, aby wywołać tę metodę w aktywnych danych i zobaczyć odpowiedź.