Google Picker API는 PickerBuilder
및 Picker
가 있는 빌더 패턴을 사용합니다.
const picker = new google.picker.PickerBuilder()
.setOAuthtoken('TOKEN_FOR_USER')
.setAppId('1234567890') // Cloud Project number
.addView(google.picker.ViewId.DOCS)
.setCallback((data) => {
console.log(data);
})
.build();
picker.setVisible(true);
클래스
이름 |
설명 |
DocsUploadView |
DocsUploadView 을(를) 사용하여 Google Drive에 파일을 업로드하세요. |
DocsView |
DocsView 을(를) 사용하여 Google Drive에서 파일을 선택하세요. |
Picker |
Picker 는 사용자와의 UI 작업을 나타내는 최상위 객체입니다. 이러한 객체는 직접 생성되지 않고 대신 PickerBuilder 클래스를 사용합니다. |
PickerBuilder |
PickerBuilder 는 Picker 객체를 만드는 데 사용됩니다. 달리 명시되지 않는 한 아래 메서드의 반환 유형은 PickerBuilder 유형이므로 호출을 하나씩 연결할 수 있습니다. |
ResourceId |
ResourceId 는 문서의 리소스 ID를 생성하는 유틸리티 클래스입니다. |
View |
모든 뷰의 추상 클래스입니다. |
ViewGroup |
ViewGroup 은 탐색 창에서 뷰를 시각적으로 그룹화한 것입니다. |
열거형
이름 |
설명 |
Action |
ResponseObject 의 작업 유형입니다. |
Audience |
Audience 는 DocumentObject 의 잠재고객을 설명하는 데 사용되는 열거형입니다. |
DocsViewMode |
DocsViewMode 는 DocsView 내에 데이터를 표시하기 위한 열거형입니다. DocsView.setMode 호출에 이러한 값을 사용합니다. |
Document |
Document 은 DocumentObject 의 필드를 설명하는 데 사용되는 열거형 유형입니다. |
Feature |
Feature 는 다양한 뷰의 기능을 사용 설정/사용 중지하기 위한 열거형 유형입니다. PickerBuilder.enableFeature 및 PickerBuilder.disableFeature 호출에 이러한 값을 사용합니다. |
Response |
Response 은 ResponseObject 의 필드를 설명하는 데 사용되는 열거형 유형입니다. |
ServiceId |
ServiceId 는 항목이 선택된 서비스를 설명하는 데 사용되는 열거형 유형입니다. |
Thumbnail |
Thumbnail 는 ThumbnailObject 의 필드를 설명하는 열거형 유형입니다. |
Type |
선택한 항목의 유형입니다. |
ViewId |
ViewId 는 선택 도구에서 사용할 수 있는 다양한 뷰의 열거형 유형입니다. DocsView 및 PickerBuilder 호출에 이러한 값을 사용합니다. |
ViewToken |
ViewToken 는 ResponseObject.viewToken 의 요소를 설명하는 데 사용되는 열거형 유형입니다. |
인터페이스
유형 별칭
이름 |
설명 |
Locales |
PickerBuilder.setLocale 에 지원되는 ISO 639 언어 코드입니다. |
ParentDocumentObject |
ParentDocumentObject 는 선택한 항목의 상위 폴더의 속성을 설명하는 인터페이스입니다. |