Ресурс: приложение
Ресурс приложений предоставляет список приложений, установленных пользователем, с информацией о поддерживаемых каждым приложением типах MIME, расширениях файлов и другими сведениями.
Некоторые методы ресурсов (например, apps.get
) требуют appId
. Используйте метод apps.list
для получения идентификатора установленного приложения.
JSON-представление |
---|
{ "primaryMimeTypes": [ string ], "secondaryMimeTypes": [ string ], "primaryFileExtensions": [ string ], "secondaryFileExtensions": [ string ], "icons": [ { "size": integer, "category": string, "iconUrl": string } ], "name": string, "objectType": string, "supportsCreate": boolean, "productUrl": string, "id": string, "supportsImport": boolean, "installed": boolean, "authorized": boolean, "useByDefault": boolean, "kind": string, "shortDescription": string, "longDescription": string, "supportsMultiOpen": boolean, "productId": string, "openUrlTemplate": string, "createUrl": string, "createInFolderTemplate": string, "supportsOfflineCreate": boolean, "hasDriveWideScope": boolean } |
Поля | |
---|---|
primaryMimeTypes[] | Список основных типов MIME. |
secondaryMimeTypes[] | Список вторичных типов пантомимы. |
primaryFileExtensions[] | Список основных расширений файлов. |
secondaryFileExtensions[] | Список вторичных расширений файлов. |
icons[] | Различные значки для приложения. |
icons[].size | Размер значка. Представляет собой максимальное значение ширины и высоты. |
icons[].category | Категория значка. Допустимые значения:
|
icons[].iconUrl | URL-адрес значка. |
name | Название приложения. |
objectType | Тип объекта, создаваемого этим приложением (например, диаграмма). Если значение пусто, следует использовать имя приложения. |
supportsCreate | Поддерживает ли это приложение создание новых объектов. |
productUrl | Ссылка на список продуктов для этого приложения. |
id | Идентификатор приложения. |
supportsImport | Поддерживает ли это приложение импорт из редакторов документов. |
installed | Установлено ли приложение. |
authorized | Разрешен ли приложению доступ к данным на Диске пользователя. |
useByDefault | Выбрано ли приложение в качестве обработчика по умолчанию для поддерживаемых им типов. |
kind | Это всегда |
shortDescription | Краткое описание приложения. |
longDescription | Подробное описание приложения. |
supportsMultiOpen | Поддерживает ли это приложение открытие более одного файла. |
productId | Идентификатор листинга продукта для этого приложения. |
openUrlTemplate | Шаблон URL для открытия файлов с помощью этого приложения. Шаблон будет содержать |
createUrl | URL для создания нового файла с помощью этого приложения. |
createInFolderTemplate | URL-адрес шаблона для создания нового файла с помощью этого приложения в заданной папке. Шаблон будет содержать {folderId}, который нужно заменить на папку, в которой будет создан новый файл. |
supportsOfflineCreate | Поддерживает ли это приложение создание новых файлов в автономном режиме. |
hasDriveWideScope | Имеет ли приложение область действия на весь диск? Приложение с областью действия на весь диск может получить доступ ко всем файлам на диске пользователя. |
Методы | |
---|---|
| Получает определенное приложение. |
| Выводит список установленных приложений пользователя. |