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 표현
{
  "etag": string,
  "defaultAppIds": [
    string
  ],
  "kind": string,
  "selfLink": string,
  "items": [
    {
      object (App)
    }
  ]
}
필드
etag

string

목록의 ETag입니다.

defaultAppIds[]

string

사용자가 기본적으로 사용하도록 지정한 앱 ID의 apps.list. 목록은 역우선순위입니다 (가장 낮은 값부터 가장 높은 값).

kind

string

항상 drive#appList입니다.

items[]

object (App)

앱 목록입니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/drive.apps.readonly

일부 범위가 제한되며 앱에서 사용하려면 보안 평가가 필요합니다. 자세한 내용은 승인 가이드를 참고하세요.