2014-03-13 1 views
0

나는 개발자이며 현재 Android 용 Google 드라이브 API를 사용 중입니다.android 앱에서 Google 드라이브 파일을 삭제하는 방법

GoogleApiClient를 사용하여 내 앱에서 파일/폴더를 쿼리하고 만들 수 있습니다. 그러나 내 응용 프로그램에서 파일을 삭제할 수 없습니다.

구글과 그 후에 최신 구글 드라이브 안드로이드 API가 아직 그것을 지원하지 않는다는 것을 알았습니다.

그럼 안드로이드 앱에서 파일을 삭제하는 다른 방법이 있습니까?

답변

1

answer is here - SO 22295903the old API과 결합합니다. 또는 DELETE가 promised soon입니다.

SO 22295903에는 RESTful API으로 되 돌리는 것에 대한 언급이 있습니다. 직접 해결하지는 않았지만 리소스 ID 인 DriveId.getResourceId()을 적용하여 trash 또는 delete 메서드에 적용합니다. 그러나 그것은 단지 테스트되지 않은 아이디어이므로, 나를 쏘지 마십시오.

+0

이 항목에 대한 업데이트가 있습니까? – m02ph3u5

+0

'삭제'AFAK이 아직 없습니다. 그러나 나는 얼마 전 RESTful로 전환 한 이후로 GDAA에서 현재는 아니다. 자신 만의 'mytrash'폴더를 만들고 파일 내용을 비우고 선택적으로 파일 이름 (예 : prefix + orig filename)의 이름을 바꿔 'mytrash'로 이동하여 문제를 해결할 수 있습니다. 그러나 모든 논리를 조정해야합니다 (예 : parentfolder! = 'mytrash'로 필터링 된 검색 결과 또는 접두어 확인 등). 상당히 엉망입니다. REST 휴지통과 GDAA를 섞으면 타이밍 문제가 발생할 것입니다 (GDAA 변경 전파에 대한 제어권이 없습니다) – seanpj