2013-01-14 1 views
1

드라이브에있는 폴더의 모든 파일과 폴더를 읽고 싶습니다. FileList에는 파일 목록을 반환하는 getItems()라는 메서드가 있지만 해당 ID를 가져 오는 메서드가 있지만 이름을 가져올 메서드가 없습니다.드라이브의 상위 폴더에서 모든 파일과 폴더 (이름 포함)를 가져 오는 방법은 무엇입니까?

+0

이 페이지의 예제 코드를 보셨습니까? https://developers.google.com/drive/v2/reference/files/list? 그것은'ArrayList '객체를 반환 할 것이다. – Squonk

+0

getItems는 https://developers.google.com/drive/v2/reference/files#resource – njzk2

+0

에 설명 된 파일 목록입니다. getTitle은 파일의 이름을 반환하지만 드라이브와 코드 사이의 불일치가있는 것으로 나타났습니다. 즉 브라우저에서 드라이브에있는 두 개의 폴더를 삭제하고 Eclipse에서 코드를 디버깅 할 때 표시됩니다. 이런 일이 왜 일어나는거야? – anonymous

답변

0

getTitle을 사용하면 파일의 제목 (파일 이름)을 반환 할 수 있습니다. 목록은 휴지통 항목을 반환합니다. 이를 방지하려면 다음 쿼리를 사용하십시오.

q='trashed = false' 
+0

trashed = false를 사용하여 코드가 성공적으로 실행되었습니다. – anonymous

관련 문제