예제를 사용하기전에 구글 콘솔 개발자 계정 설정이 먼저 되어야 합니다.
http://swlock.blogspot.com/2017/02/google-drive-in-android-console.html
개발자 계정 설정 하기
2가지 방식이 있음
Google Drive APIs Android
DEMO : https://github.com/googledrive/android-demos
https://developers.google.com/drive/android/get-started
소스 작업하면서 주의할 점
1. AndroidManifest.xml 에 추가
<meta-dataandroid:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
2. build.gradle 에 아래 항목 추가
compile 'com.google.android.gms:play-services-drive:8.4.0'
3. console에 설정한 key로 signing 하기
4. root 폴더의 Id는 root 임
https://developers.google.com/drive/v3/web/folder
You can use the alias root to refer to the root folder anywhere a file ID is provided
예) 아래와 같이하면 부모가 root인 폴더 및 파일들이 모두 나옵니다.
FileList result = mService.files().list() .setPageSize(1000) .setQ("'root' in parents") .setFields("nextPageToken, files(id, name, parents)") .execute();
댓글 없음:
댓글 쓰기