Method: apps.list
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
HTTP-запрос
GET https://www.googleapis.com/drive/v3/apps
URL использует синтаксис перекодировки gRPC .
Параметры запроса
Параметры |
---|
appFilterExtensions | string Список расширений файлов, разделенных запятыми, для ограничения возвращаемых результатов. В ответ включаются все результаты в рамках указанного запроса приложения, которые могут открыть любое из указанных расширений файлов. Если также указаны appFilterMimeTypes , результат будет объединением двух полученных списков приложений. |
appFilterMimeTypes | string Список расширений файлов, разделенных запятыми, для ограничения возвращаемых результатов. Все результаты в рамках указанного запроса приложения, которые могут открыть любой из указанных типов MIME, будут включены в ответ. Если также указан appFilterExtensions , результат будет объединением двух полученных списков приложений. |
languageCode | string Код языка или локали, определенный в BCP 47, с некоторыми расширениями из формата LDML Unicode ( http://www.unicode.org/reports/tr35/) . |
Текст запроса
Тело запроса должно быть пустым.
Тело ответа
Список сторонних приложений, которые пользователь установил или которым предоставил доступ к Google Диску.
В случае успеха тело ответа содержит данные со следующей структурой:
JSON-представление |
---|
{
"defaultAppIds": [
string
],
"items": [
{
object (App )
}
],
"kind": string,
"selfLink": string
} |
Поля |
---|
defaultAppIds[] | string Список идентификаторов приложений, которые пользователь указал для использования по умолчанию. Список отсортирован в обратном порядке приоритета (от низшего к высшему). |
items[] | object ( App ) Список приложений. |
kind | string Только вывод. Определяет тип ресурса. Значение: фиксированная строка «drive#appList». |
selfLink | string Ссылка на этот список. |
Области авторизации
Требуется следующая область OAuth:
-
https://www.googleapis.com/auth/drive.apps.readonly
Некоторые области действия ограничены, и для их использования вашему приложению требуется оценка безопасности. Подробнее см. в руководстве по авторизации .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 UTC."],[],[],null,["# Method: apps.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.AppList.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nLists a user's installed apps. For more information, see [Return user info](https://developers.google.com/workspace/drive/api/guides/user-info).\n\n### HTTP request\n\n`GET https://www.googleapis.com/drive/v3/apps`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Query parameters\n\n| Parameters ||\n|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `appFilterExtensions` | `string` A comma-separated list of file extensions to limit returned results. All results within the given app query scope which can open any of the given file extensions are included in the response. If `appFilterMimeTypes` are provided as well, the result is a union of the two resulting app lists. |\n| `appFilterMimeTypes` | `string` A comma-separated list of file extensions to limit returned results. All results within the given app query scope which can open any of the given MIME types will be included in the response. If `appFilterExtensions` are provided as well, the result is a union of the two resulting app lists. |\n| `languageCode` | `string` A language or locale code, as defined by BCP 47, with some extensions from Unicode's LDML format (\u003chttp://www.unicode.org/reports/tr35/)\u003e. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nA list of third-party applications which the user has installed or given access to Google Drive.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"defaultAppIds\": [ string ], \"items\": [ { object (/workspace/drive/api/reference/rest/v3/apps#App) } ], \"kind\": string, \"selfLink\": string } ``` |\n\n| Fields ||\n|-------------------|----------------------------------------------------------------------------------------------------------------------------------------|\n| `defaultAppIds[]` | `string` The list of app IDs that the user has specified to use by default. The list is in reverse-priority order (lowest to highest). |\n| `items[]` | `object (`[App](/workspace/drive/api/reference/rest/v3/apps#App)`)` The list of apps. |\n| `kind` | `string` Output only. Identifies what kind of resource this is. Value: the fixed string \"drive#appList\". |\n| `selfLink` | `string` A link back to this list. |\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/drive.apps.readonly`\n\nSome scopes are restricted and require a security assessment for your app to use them. For more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]