2017-11-02 3 views
0

Google 드라이브 API로 프로그램을 만들고 싶습니다. 그러나 이것이 가능한지 확실하지 않습니다. 내 공유 폴더를 탐구하는 프로그램을 만들고 싶습니다. 마지막 폴더로 이동하여 모든 글로벌 정보 (날짜/소유자/폴더 내부/폴더 크기/폴더가있는 경우)를 제공하십시오. 그리고 다시 들어온 후, "그의 아버지의 폴더"와 같은 정보를 계속 제공합니다. 하지만! "아버지 폴더"에 두 번째 자녀가있는 경우 그는 두 번째 자녀 정보를 먼저 제공합니다.공유 폴더를 탐색하고 전역 정보 가져 오기

나는 이것이 가능하고 너무 복잡하지 않다는 것을 알고 싶습니다 (전문가는 아닙니다). 도움 주셔서 감사합니다.

답변

0

를 얻을 :

"공유 문서 함"카테고리에는 현재 사용자와 직접 공유 한 파일 사용자, 현재 사용자를 포함하는 그룹 또는 현재 사용자가 액세스 한 그룹. 여기

는 이름에 "안녕하세요"와 인증 된 사용자와 공유 파일을 검색 샘플 코드 조각입니다 : "를

sharedWithMe and name contains 'hello' 

마지막 폴더로 이동, 나에게 모든 세계를 제공 정보 (날짜/소유자/폴더의 크기/폴더에 폴더가있는 경우). 그리고 다시 들어온 후 "그의 아버지 폴더"와 동일한 정보를 계속 제공합니다. 그러나 "아버지 폴더" 두 번째 자녀가있는 경우 그는 두 번째 자녀의 정보를 먼저 제공합니다 "

이것은 구현에 따라 다르지만 폴더 유형 파일의 하위 파일은 recursively get입니다. 이 관련 SO post에 명시된 바와 같이 "드라이브를 나무 구조로 생각하지 마세요."폴더는 단순히 레이블에 불과합니다. 예를 들어 파일에 여러 개의 부모가있을 수 있습니다.

특정 자격으로 원하는 파일 ID를 얻은 후 file.get을 사용하여 세부 정보를 얻거나 file.list에 가져올 세부 정보를 포함하십시오.

희망이 도움이됩니다.