Google 드라이브 API의 기능을 계속 배우고 있습니다. 나는 그것의 부모에 관계없이 나열된 모든 파일을 표시하는 대신 항목을 계층 적 구조로 표시하는 파일 브라우저를 만들려고합니다.Google 드라이브 API (PHP) : 일부 파일에 상위 참조가 없습니다.
내가 겪은 문제는 빈 부모 배열이있는 파일이 있다는 것입니다. 아이디어는 처음에는 루트에 존재하는 모든 파일을 표시하고, 루트 만 누른 다음 폴더를 클릭하면 해당 파일을 표시해야한다는 아이디어입니다.
그러나 부모 데이터가 누락되면 혼란 스럽습니다.
이 파일은 나와 공유 되었기 때문에 나와 관련하여 부모 참조가 없으므로이 사항이 적용됩니까? 그렇다면 어떻게 파일을 식별 할 수 있습니까? 반환 된 부모 데이터에서 empty()를 사용하면 빈 배열로 인식되지 않습니다.
가 답장을 보내 주셔서 감사합니다
소유 ...
공유는 ...이 내가 그러나 내가 "를 사용하려고 한 가정 무엇을 기본적으로 sharedWithMeDate "값을 사용하여 공유되었는지 확인하지만 더 현명한 선택입니다. 답장을 다시 보내 주셔서 감사합니다 – PhilWheatley
나는 그것이 당신이 달성하고자하는 것에 달려 있다고 생각합니다. 소유권 이전이 가능합니다. 사용 권한을 확인하면 그 방법에 관계없이 현재 소유자 인 파일이 나열됩니다. sharedWithMeDate를 확인하면 현재 소유자인지 여부에 관계없이 나와 공유 된 파일을 찾습니다. 또한 소유자 컬렉션에서 쿼리 할 수있는 옵션이 있습니다. q = "소유자의"[email protected]이 아님 " – pinoyyid
"sharedWithMeDate "필드가있는 파일에만 존재한다는 것을 알았습니다. 공유 된,이 감독을 지적 해 주셔서 감사합니다 – PhilWheatley