Kaynak: Uygulama
apps
kaynağı, kullanıcının yüklediği uygulamaların listesini ve her uygulamanın desteklenen MIME türleri, dosya uzantıları ve diğer ayrıntıları sağlar.
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 nesne türü (ör. grafik). Boş bırakılırsa bunun yerine uygulama adı kullanılı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 yetkisinin 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ğini belirtir. |
kind |
Yalnızca çıkış. Bu kaynağın türünü tanımlar. Değer: "drive#app" sabit dizesi. |
shortDescription |
Uygulamanın kısa açıklaması. |
longDescription |
Uygulamanın uzun açıklaması. |
supportsMultiOpen |
Bu uygulamanın birden fazla dosya açmayı destekleyip desteklemediği. |
productId |
Bu uygulamanın ürün listelemesinin kimliği. |
openUrlTemplate |
Bu uygulamayla dosyaları açma şablonu URL'si. Şablon şunları içerir:
veya
gerçek dosya kimlikleriyle değiştirilir. Daha fazla bilgi için Dosyaları açma başlıklı makaleyi inceleyin. |
createUrl |
Bu uygulamayla dosya oluşturmak için kullanılacak URL. |
createInFolderTemplate |
Belirli bir klasörde bu uygulamayla dosya oluşturmak için şablon URL'si. Şablonda, yeni dosyanın bulunduğu klasör kimliğiyle değiştirilecek {folderId} yer alır. |
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. |