Resource: App
Resource aplikasi menyediakan daftar aplikasi yang telah diinstal pengguna, beserta informasi tentang jenis MIME, ekstensi file, dan detail lainnya yang didukung setiap aplikasi.
Beberapa metode resource (seperti apps.get) memerlukan appId. Gunakan metode apps.list untuk mengambil ID aplikasi yang diinstal.
| Representasi JSON |
|---|
{ "primaryMimeTypes": [ string ], "secondaryMimeTypes": [ string ], "primaryFileExtensions": [ string ], "secondaryFileExtensions": [ string ], "icons": [ { "size": integer, "category": string, "iconUrl": string } ], "name": string, "objectType": string, "supportsCreate": boolean, "productUrl": string, "id": string, "supportsImport": boolean, "installed": boolean, "authorized": boolean, "useByDefault": boolean, "kind": string, "shortDescription": string, "longDescription": string, "supportsMultiOpen": boolean, "productId": string, "openUrlTemplate": string, "createUrl": string, "createInFolderTemplate": string, "supportsOfflineCreate": boolean, "hasDriveWideScope": boolean } |
| Kolom | |
|---|---|
primaryMimeTypes[] |
Daftar jenis MIME utama. |
secondaryMimeTypes[] |
Daftar jenis MIME sekunder. |
primaryFileExtensions[] |
Daftar ekstensi file utama. |
secondaryFileExtensions[] |
Daftar ekstensi file sekunder. |
icons[] |
Berbagai ikon untuk aplikasi. |
icons[].size |
Ukuran ikon. Ditampilkan sebagai maksimum lebar dan tinggi. |
icons[].category |
Kategori ikon. Nilai yang diperbolehkan adalah:
|
icons[].iconUrl |
URL untuk ikon. |
name |
Nama aplikasi. |
objectType |
Jenis objek yang dibuat aplikasi ini (misalnya, Diagram). Jika kosong, nama aplikasi harus digunakan sebagai gantinya. |
supportsCreate |
Apakah aplikasi ini mendukung pembuatan objek baru. |
productUrl |
Link ke listingan produk untuk aplikasi ini. |
id |
ID aplikasi. |
supportsImport |
Apakah aplikasi ini mendukung pengimporan dari Editor Dokumen. |
installed |
Apakah aplikasi diinstal atau tidak. |
authorized |
Apakah aplikasi diizinkan untuk mengakses data di Drive pengguna. |
useByDefault |
Apakah aplikasi dipilih sebagai pengendali default untuk jenis yang didukungnya. |
kind |
Nilai ini selalu |
shortDescription |
Deskripsi singkat aplikasi. |
longDescription |
Deskripsi panjang aplikasi. |
supportsMultiOpen |
Apakah aplikasi ini mendukung pembukaan lebih dari satu file. |
productId |
ID listingan produk untuk aplikasi ini. |
openUrlTemplate |
URL template untuk membuka file dengan aplikasi ini. Template akan berisi |
createUrl |
URL untuk membuat file baru dengan aplikasi ini. |
createInFolderTemplate |
URL template untuk membuat file baru dengan aplikasi ini di folder tertentu. Template akan berisi {folderId} yang akan diganti dengan folder untuk membuat file baru. |
supportsOfflineCreate |
Apakah aplikasi ini mendukung pembuatan file baru saat offline. |
hasDriveWideScope |
Apakah aplikasi memiliki cakupan seluruh drive. Aplikasi dengan cakupan seluruh drive dapat mengakses semua file di drive pengguna. |
Metode |
|
|---|---|
|
Mendapatkan aplikasi tertentu. |
|
Mencantumkan aplikasi terinstal pengguna. |