Kaynak: Uygulama
apps
kaynağı, kullanıcının yüklediği uygulamaların listesini sağlar. Bu listede, her uygulamanın desteklenen MIME türleri, dosya uzantıları ve diğer ayrıntıları hakkında bilgiler yer alır.
Bazı kaynak yöntemleri (ör. apps.get
) için appId
gerekir. Yüklü bir uygulamanın kimliğini almak için apps.list
yöntemini kullanın.
JSON gösterimi |
---|
{
"primaryMimeTypes": [
string
],
"secondaryMimeTypes": [
string
],
"primaryFileExtensions": [
string
],
"secondaryFileExtensions": [
string
],
"icons": [
{
object ( |
Alanlar | |
---|---|
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. |
icons[] |
Uygulamanın çeşitli simgeleri. |
name |
Uygulamanın adı. |
objectType |
Bu uygulamanın oluşturduğu nesne 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ı. |
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ığı. |
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: Sabit "drive#app" 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 uygulama için ürün listelemesinin kimliği. |
openUrlTemplate |
Dosyaları bu uygulamayla açmak için kullanılan şablon URL. Şablon şunları içerir:
veya
gerçek dosya kimlikleriyle değiştirilir. Daha fazla bilgi için Open Files başlıklı makalenin tamamını inceleyin. |
createUrl |
Bu uygulamayla dosya oluşturmak için kullanılan URL. |
createInFolderTemplate |
Belirli bir klasörde bu uygulamayla dosya oluşturmak için kullanılan şablon URL'si. Şablonda, yeni dosyanın bulunduğu klasörün kimliğiyle değiştirilecek {folderId} yer tutucusu bulunur. |
supportsOfflineCreate |
Bu uygulamanın çevrimdışıyken dosya oluşturmayı destekleyip desteklemediği. |
hasDriveWideScope |
Uygulamanın Drive genelinde kapsamı olup olmadığı. Drive genelinde kapsamı olan 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ı edinir. |
|
Kullanıcının yüklü uygulamalarını listeler. |