Ресурс: Приложение
Ресурс apps
предоставляет список приложений, установленных пользователем, с информацией о поддерживаемых типах MIME каждого приложения, расширениях файлов и других деталях.
Некоторым методам ресурсов (например, apps.get
) требуется appId
. Используйте метод apps.list
для получения идентификатора установленного приложения.
JSON-представление |
---|
{
"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 ( |
Поля | |
---|---|
name | Название приложения. |
objectType | Тип объекта, который создает это приложение, например диаграмма. Если оно пусто, вместо него следует использовать имя приложения. |
supportsCreate | Поддерживает ли это приложение создание объектов. |
productUrl | Ссылка на список продуктов для этого приложения. |
primaryMimeTypes[] | Список основных типов MIME. |
secondaryMimeTypes[] | Список вторичных типов MIME. |
primaryFileExtensions[] | Список основных расширений файлов. |
secondaryFileExtensions[] | Список дополнительных расширений файлов. |
id | Идентификатор приложения. |
supportsImport | Поддерживает ли это приложение импорт из Документов Google. |
installed | Установлено ли приложение. |
authorized | Разрешено ли приложению получать доступ к данным на Диске пользователя. |
icons[] | Различные значки приложения. |
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-адрес значка. |
Методы | |
---|---|
| Получает конкретное приложение. |
| Перечисляет установленные пользователем приложения. |