Accounts.customApps: create

Memerlukan otorisasi.

Buat dan publikasikan aplikasi kustom baru. Coba sekarang.

Metode ini mendukung URI /upload dan menerima media yang diupload dengan karakteristik berikut:

  • Ukuran file maksimum: 100 MB
  • Jenis MIME Media yang diterima: application/octet-stream, application/vnd.android.package-archive

Permintaan

Permintaan HTTP

Metode ini menyediakan fungsi upload media melalui dua URI terpisah. Untuk mengetahui detail selengkapnya, lihat dokumen tentang upload media.

  • URI upload, untuk permintaan upload media:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI Metadata, untuk permintaan khusus metadata:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
account long ID akun developer.

Parameter kueri yang diperlukan
uploadType string Jenis permintaan upload ke URI /upload. Nilai yang dapat diterima adalah:
  • multipart - Upload multibagian. Mengupload media dan metadatanya, dalam satu permintaan.

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut:

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

Isi permintaan

Dalam isi permintaan, berikan data dengan struktur berikut:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nama properti Nilai Deskripsi Catatan
title string Judul untuk aplikasi Android.
languageCode string Bahasa listingan default dalam format BCP 47.
organizations[] list Organisasi yang akan menyediakan aplikasi kustom.

Jika permintaan berisi organisasi apa pun, aplikasi akan dibatasi hanya untuk organisasi ini. Untuk mendukung organisasi yang ditautkan ke akun developer, ID organisasi harus diberikan secara eksplisit bersama dengan organisasi lainnya.

Jika organisasi tidak disediakan, aplikasi hanya akan tersedia untuk organisasi yang ditautkan ke akun developer.
organizations[].organizationId string ID organisasi. Wajib diisi.
organizations[].organizationName string Nama organisasi yang dapat dibaca manusia, untuk membantu mengenali organisasi. Opsional.

Tanggapan

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Nama properti Nilai Deskripsi Catatan
title string Judul untuk aplikasi Android.
languageCode string Bahasa listingan default dalam format BCP 47.
organizations[] list Organisasi yang akan menyediakan aplikasi kustom.

Jika permintaan berisi organisasi apa pun, aplikasi akan dibatasi hanya untuk organisasi ini. Untuk mendukung organisasi yang ditautkan ke akun developer, ID organisasi harus diberikan secara eksplisit bersama dengan organisasi lainnya.

Jika organisasi tidak disediakan, aplikasi hanya akan tersedia untuk organisasi yang ditautkan ke akun developer.
organizations[].organizationId string ID organisasi. Wajib diisi.
organizations[].organizationName string Nama organisasi yang dapat dibaca manusia, untuk membantu mengenali organisasi. Opsional.

Cobalah!

Catatan: Saat ini API Explorer hanya mendukung permintaan metadata.

Gunakan APIs Explorer di bawah untuk memanggil metode ini pada data live dan lihat responsnya.