Accounts.customApps: create

Yetkilendirme gerekir.

Yeni bir özel uygulama oluşturup yayınlayın. Hemen deneyin.

Bu yöntem, bir /upload URI'sini destekler ve aşağıdaki özelliklere sahip yüklenen medyaları kabul eder:

  • Maksimum dosya boyutu: 100 MB
  • Kabul edilen Medya MIME türleri: application/octet-stream, application/vnd.android.package-archive

İstek

HTTP isteği

Bu yöntem, iki ayrı URI üzerinden medya yükleme işlevi sağlar. Daha fazla bilgi için medya yükleme dokümanını inceleyin.

  • Medya yükleme istekleri için yükleme URI'si:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • Yalnızca meta veri istekleri için meta veri URI'si:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parametreler

Parametre adı Değer Açıklama
Yol parametreleri
account long Geliştirici hesabı kimliği.

Gerekli sorgu parametreleri
uploadType string /upload URI'sine yükleme isteğinin türü. Kabul edilebilir değerler şunlardır:

Yetkilendirme

Bu istek, aşağıdaki kapsamla yetkilendirme gerektiriyor:

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

İstek metni

İstek gövdesinde, aşağıdaki yapıya sahip verileri sağlayın:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Mülk adı Değer Açıklama Notlar
title string Android uygulamasının başlığı.
languageCode string BCP 47 biçiminde varsayılan listeleme dili.
organizations[] list Özel uygulamanın kullanıma sunulması gereken kuruluşlar.

İstekte herhangi bir kuruluş varsa uygulama yalnızca bu kuruluşlarla kısıtlanır. Geliştirici hesabına bağlı kuruluşu desteklemek için kuruluş kimliği, diğer kuruluşlarla birlikte açıkça sağlanmalıdır.

Kuruluş sağlanmamışsa uygulama yalnızca geliştirici hesabına bağlı kuruluş tarafından kullanılabilir.
organizations[].organizationId string Kuruluşun kimliği. Zorunlu.
organizations[].organizationName string Kuruluşun tanınmasına yardımcı olmak için kuruluşun okunabilir bir adı. İsteğe bağlı.

Yanıt

Başarılı olursa bu yöntem aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Mülk adı Değer Açıklama Notlar
title string Android uygulamasının başlığı.
languageCode string BCP 47 biçiminde varsayılan listeleme dili.
organizations[] list Özel uygulamanın kullanıma sunulması gereken kuruluşlar.

İstekte herhangi bir kuruluş varsa uygulama yalnızca bu kuruluşlarla kısıtlanır. Geliştirici hesabına bağlı kuruluşu desteklemek için kuruluş kimliği, diğer kuruluşlarla birlikte açıkça sağlanmalıdır.

Kuruluş sağlanmamışsa uygulama yalnızca geliştirici hesabına bağlı kuruluş tarafından kullanılabilir.
organizations[].organizationId string Kuruluşun kimliği. Zorunlu.
organizations[].organizationName string Kuruluşun tanınmasına yardımcı olmak için kuruluşun okunabilir bir adı. İsteğe bağlı.

Deneyin.

Not: API Gezgini şu anda yalnızca meta veri isteklerini desteklemektedir.

Bu yöntemi canlı verilerde çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.