Gdrive Folder


이 앱은 Google Apps Script로 작성되었으며 웹 앱으로 배포되었습니다.

앱에서 드라이브 서비스스프레드시트 서비스를 사용합니다.

사용자가 Google 드라이브에 있는 폴더 하나를 선택해서 제출하면 폴더에 있는 모든 파일의 정보를 스프레드시트에 기록합니다.

스프레드시트에서 파일의 제목, URL, 유형, 크기, 최종 수정 시간, 소유자, 폴더 URL, Description, Permission, Access를 볼 수 있습니다.

데이터 접근 권한 인증


앱을 실행하면 데이터에 접근할 수 있는 권한을 요청합니다.

이 과정에서 앱 개발자 및 액세스 권한이 필요한 데이터 종류를 안내합니다.


참고: OAuth Client Verification

developers.google.com/apps-script/guides/client-verification

현재 웹 앱 URL


다음 링크를 클릭하면 앱이 실행됩니다.

script.google.com/macros/s/AKfycbz-SB77H9KdgZPZrcYPrA90I6rnFc4nWO9dChxfijU50h-05kVV/exec


App Exec

bit.ly/listfiles

앱 입력 상자에 폴더 URL을 입력하고 Submit 버튼을 클릭합니다.

Files sheet 링크를 클릭하면 Files Spreadsheet에서 파일 정보를 볼 수 있습니다.


폴더에 파일이 너무 많아서 작업이 중단될 수 있습니다.

작업 중단 시간이 5분 이상이면 Resume 버튼을 클릭해서 작업을 진행시킬 수 있습니다.


작업이 완료되면 시트의 A1 셀 값이 Finished.로 변경됩니다.

B1 셀에 앱의 실행 URL이 삽입되어 있습니다.


참고로 팀 드라이브에 있는 폴더의 파일 정보는 파일 소유자 칼럼은 비어 있습니다.

파일을 자세히 살펴 보세요.

m.blog.naver.com/gsuite-reseller/221527817363