Kaynak: Uygulama
apps
kaynağı, kullanıcının yüklediği uygulamaların listesini, her uygulamanın desteklenen MIME türleri, dosya uzantıları ve diğer ayrıntıları hakkındaki bilgileri içerir.
Bazı kaynak yöntemleri (apps.get
gibi) appId
gerektirir. Yüklü bir uygulamanın kimliğini almak için apps.list
yöntemini kullanın.
JSON gösterimi |
---|
{
"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 ( |
Alanlar | |
---|---|
name |
Uygulamanın adı. |
objectType |
Bu uygulamanın oluşturduğu nesnenin türü (ör. Grafik). Boşsa bunun yerine uygulama adı kullanılmalıdır. |
supportsCreate |
Bu uygulamanın nesne oluşturmayı destekleyip desteklemediği. |
productUrl |
Bu uygulamanın ürün listelemesinin bağlantısı. |
primaryMimeTypes[] |
Birincil MIME türlerinin listesi. |
secondaryMimeTypes[] |
İkincil MIME türlerinin listesi. |
primaryFileExtensions[] |
Birincil dosya uzantılarının listesi. |
secondaryFileExtensions[] |
İkincil dosya uzantılarının listesi. |
id |
Uygulamanın kimliği. |
supportsImport |
Bu uygulamanın, Google Dokümanlar'dan içe aktarmayı destekleyip desteklemediği. |
installed |
Uygulamanın yüklü olup olmadığı. |
authorized |
Uygulamanın, kullanıcının Drive'ındaki verilere erişme yetkisi olup olmadığı. |
icons[] |
Uygulamanın çeşitli simgeleri. |
useByDefault |
Uygulamanın, desteklediği türler için varsayılan işleyici olarak seçilip seçilmediği. |
kind |
Yalnızca çıkış. Bunun ne tür bir kaynak olduğunu tanımlar. Değer: "drive#app" sabit dizesi. |
shortDescription |
Uygulamanın kısa bir açıklaması. |
longDescription |
Uygulamanın uzun açıklaması. |
supportsMultiOpen |
Bu uygulamanın birden fazla dosya açmayı destekleyip desteklemediği. |
productId |
Bu uygulamaya ait ürün listelemesinin kimliği. |
openUrlTemplate |
Bu uygulamayla dosya açmak için şablon URL'si. Şablon şunları içerir:
veya
gerçek dosya kimlikleriyle değiştirin. Daha fazla bilgi için belgelerin tamamı için Dosyaları Açma bölümüne bakın. |
createUrl |
Bu uygulamayla dosya oluşturulacak URL. |
createInFolderTemplate |
Belirli bir klasörde bu uygulamayla dosya oluşturmak için kullanılacak şablon URL'si. Şablon, yeni dosyanın bulunduğu klasör kimliğini içeren {folderId} klasörünü içerir. |
supportsOfflineCreate |
Bu uygulamanın çevrimdışıyken dosya oluşturmayı destekleyip desteklemediği. |
hasDriveWideScope |
Uygulamanın Drive genelinde kapsama sahip olup olmadığı. Drive genelinde kapsama sahip bir uygulama, kullanıcının Drive'ındaki tüm dosyalara erişebilir. |
Simgeler
JSON gösterimi |
---|
{ "size": integer, "category": string, "iconUrl": string } |
Alanlar | |
---|---|
size |
Simgenin boyutu. Genişlik ve yüksekliğin maksimum değeri olarak gösterilir. |
category |
Simgenin kategorisi. İzin verilen değerler:
|
iconUrl |
Simgenin URL'si. |
Yöntemler |
|
---|---|
|
Belirli bir uygulamayı alır. |
|
Kullanıcının yüklü uygulamalarını listeler. |