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