Accounts.customApps: create

Yetkilendirme gerektirir.

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 medyayı 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 aracılığıyla medya yükleme işlevi sağlar. Daha fazla bilgi için medya yükleme ile ilgili belgeye bakın.

  • 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 içeriği

İstek gövdesinde, verileri aşağıdaki yapıyla 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 sunulacağı kuruluşlar.

İstekte 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.

Herhangi bir kuruluş belirtilmemişse 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 kullanıcılar tarafından okunabilen 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 sunulacağı kuruluşlar.

İstekte 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.

Herhangi bir kuruluş belirtilmemişse 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 kullanıcılar tarafından okunabilen adı. İsteğe bağlı.

Deneyin!

Not: APIs Explorer şu anda yalnızca meta veri isteklerini desteklemektedir.

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