2012-09-26 6 views
5

아주 간단한 질문입니다. Google 드라이브 API로 폴더를 복사하려면 어떻게해야하나요?Google 드라이브 SDK에서 폴더를 어떻게 복사하나요?

파일/복사 API 엔드 포인트가 폴더에서 작동하지 않는 것처럼 보입니다 (이 제한 사항은 문서에 명확하게 나와 있지 않지만).

물론 파일에 두 번째 부모를 추가 할 수는 있지만 원본을 수정하지 않고도 폴더 복사가 완료 될 때까지 대부분의 경우 해결 방법이 아닙니다.

어떻게하면됩니까? 어떤 생각?

답변

5

'복사'는 폴더에서별로 의미가 없습니다. 복사의 목적은 첫 번째 파일과 동일한 미디어 내용으로 두 번째 파일을 만드는 것입니다. 폴더에는 미디어 콘텐츠가 없기 때문에 '복사'는 실제로 적용되지 않습니다.

질문에 답하려면 사용 사례를 조금 이해해야합니다. * nix 패러다임을 가지고, "cp -R folder1 folder2"는 모든 파일을 재귀 적으로 복제합니다. 이것이 유스 케이스라면 트리를 수동으로 재귀 적으로 반복해야합니다. 동일한 파일을 두 위치에 표시하려면 (예 : "ln -s folder1 folder2") 두 번째 상위 항목을 추가하여 수행하십시오.

+0

의미가 있습니다. 내 유스 케이스는 실제로 유닉스 "cp"명령이다. 재귀 적으로 복제본은 서버 측에서 비용이 많이 드는이 작업을 다루기에 적합한 방법입니다. 당신의 대답 pinoyyid 주셔서 감사합니다! – Martin

+0

@pinoyyid 2 년 후 아직도이 경우인가? – JagWire

+0

@JagWire 나는 그것이 4 년 후에도 여전히 있다고 생각한다 : D –

관련 문제