Method: apps.list
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
HTTP 요청
GET https://www.googleapis.com/drive/v2/apps
URL은 gRPC 트랜스코딩 구문을 사용합니다.
쿼리 매개변수
매개변수 |
appFilterExtensions |
string
열기 필터링을 위한 파일 확장자의 쉼표로 구분된 목록입니다. 지정된 파일 확장자를 열 수 있는 지정된 앱 쿼리 범위 내의 모든 앱이 응답에 포함됩니다. appFilterMimeTypes 도 제공되는 경우 결과는 두 결과 앱 목록의 합집합입니다.
|
appFilterMimeTypes |
string
열기 필터링을 위한 MIME 유형의 쉼표로 구분된 목록입니다. 지정된 MIME 유형을 열 수 있는 지정된 앱 쿼리 범위 내의 모든 앱이 응답에 포함됩니다. appFilterExtensions 도 제공되는 경우 결과는 두 결과 앱 목록의 합집합입니다.
|
languageCode |
string
BCP 47에 정의된 언어 또는 언어 코드입니다. 유니코드의 LDML 형식 (http://www.unicode.org/reports/tr35/)에서 일부 확장되었습니다.
|
응답 본문
사용자가 설치했거나 Google Drive에 액세스 권한을 부여한 서드 파티 애플리케이션 목록입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
JSON 표현 |
{
"defaultAppIds": [
string
],
"items": [
{
object (App )
}
],
"etag": string,
"kind": string,
"selfLink": string
} |
필드 |
defaultAppIds[] |
string
사용자가 기본적으로 사용하도록 지정한 앱 ID의 apps.list입니다. 목록은 우선순위 역순 (가장 낮음에서 가장 높음)으로 표시됩니다.
|
items[] |
object (App )
앱 목록입니다.
|
etag |
string
목록의 ETag입니다.
|
kind |
string
항상 drive#appList 입니다.
|
selfLink |
string
이 목록으로 돌아가는 링크입니다.
|
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/drive.apps.readonly
일부 범위는 제한되어 있으며 앱에서 이를 사용하려면 보안 평가가 필요합니다. 자세한 내용은 승인 가이드를 참고하세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 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.\n\n### HTTP request\n\n`GET https://www.googleapis.com/drive/v2/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 for open with filtering. All apps within the given app query scope which can open any of the given file extensions will be 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 MIME types for open with filtering. All apps 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/v2/apps#App) } ], \"etag\": string, \"kind\": string, \"selfLink\": string } ``` |\n\n| Fields ||\n|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------|\n| `defaultAppIds[]` | `string` apps.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/v2/apps#App)`)` The list of apps. |\n| `etag` | `string` The ETag of the list. |\n| `kind` | `string` This is always `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)."]]