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