REST Resource: apps

Resource: Aplikasi

Resource apps menyediakan daftar aplikasi yang telah diinstal pengguna, beserta informasi tentang jenis MIME, ekstensi file, dan detail lainnya yang didukung aplikasi.

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": [
    {
      object (Icons)
    }
  ],
  "useByDefault": boolean,
  "kind": string,
  "shortDescription": string,
  "longDescription": string,
  "supportsMultiOpen": boolean,
  "productId": string,
  "openUrlTemplate": string,
  "createUrl": string,
  "createInFolderTemplate": string,
  "supportsOfflineCreate": boolean,
  "hasDriveWideScope": boolean
}
Kolom
name

string

Nama aplikasi.

objectType

string

Jenis objek yang dibuat oleh aplikasi ini, misalnya Chart. Jika kosong, nama aplikasi harus digunakan.

supportsCreate

boolean

Apakah aplikasi ini mendukung pembuatan objek.

productUrl

string

Link ke listingan produk untuk aplikasi ini.

primaryMimeTypes[]

string

Daftar jenis MIME utama.

secondaryMimeTypes[]

string

Daftar jenis MIME sekunder.

primaryFileExtensions[]

string

Daftar ekstensi file utama.

secondaryFileExtensions[]

string

Daftar ekstensi file sekunder.

id

string

ID aplikasi.

supportsImport

boolean

Apakah aplikasi ini mendukung pengimporan dari Google Dokumen.

installed

boolean

Apakah aplikasi diinstal atau tidak.

authorized

boolean

Apakah aplikasi diizinkan untuk mengakses data di Drive pengguna.

icons[]

object (Icons)

Berbagai ikon untuk aplikasi.

useByDefault

boolean

Apakah aplikasi dipilih sebagai pengendali default untuk jenis yang didukungnya.

kind

string

Hanya output. Mengidentifikasi jenis resource ini. Nilai: string tetap "drive#app".

shortDescription

string

Deskripsi singkat tentang aplikasi.

longDescription

string

Deskripsi panjang tentang aplikasi.

supportsMultiOpen

boolean

Apakah aplikasi ini mendukung pembukaan lebih dari satu file.

productId

string

ID listingan produk untuk aplikasi ini.

openUrlTemplate

string

URL template untuk membuka file dengan aplikasi ini. Template berisi

{ids}

atau

{exportIds}

diganti dengan ID file yang sebenarnya. Untuk informasi selengkapnya, lihat artikel Membuka File untuk dokumentasi lengkapnya.

createUrl

string

URL untuk membuat file dengan aplikasi ini.

createInFolderTemplate

string

URL template untuk membuat file dengan aplikasi ini dalam folder tertentu. {i>Template<i} berisi {folderId} yang akan diganti dengan ID folder yang menyimpan file baru.

supportsOfflineCreate

boolean

Apakah aplikasi ini mendukung pembuatan file saat offline.

hasDriveWideScope

boolean

Apakah aplikasi memiliki cakupan seluruh Drive. Aplikasi dengan cakupan seluruh Drive dapat mengakses semua file di Drive pengguna.

Ikon

Representasi JSON
{
  "size": integer,
  "category": string,
  "iconUrl": string
}
Kolom
size

integer

Ukuran ikon. Dinyatakan sebagai maksimum lebar dan tinggi.

category

string

Kategori ikon. Nilai yang diperbolehkan adalah:

  • application - Ikon untuk aplikasi.
  • document - Ikon untuk file yang terkait dengan aplikasi.
  • documentShared - Ikon untuk file bersama yang terkait dengan aplikasi.
iconUrl

string

URL untuk ikon.

Metode

get

Mendapatkan aplikasi tertentu.

list

Menampilkan daftar aplikasi yang diinstal pengguna.