Kosz, Usuń w nowym Dysku Google Android API?
AKTUALIZACJA (maj 2015):
funkcja „śmieci” została zaimplementowana w GDAA, co sprawia, że pytanie jest nieistotne.
PYTANIE ORYGINALNE:
Gdy gram z nowym „Google Drive Android API” (GDAA), napotykam na kilka rozbieżności, których nie mogę zrozumieć. Zasadniczo mam starą aplikację, która korzysta z interfejsu „com.google.api.services.drive” (wstaw, poprawka, aktualizacja) i ZADOWOLI SIĘ, aby przenieść go do GDAA.
Po pierwsze, aplikacja internetowa GDAA vs. drive.google.com.
W przypadku starej usługi użyłem zakresu DriveScopes.DRIVE_FILE, więc założyłem podobne zachowanie / wyniki. Pliki utworzone za pomocą starego „DriveScopes.DRIVE_FILE” mogą zostać usunięte przeze mnie (właściciela dysku) w „https://drive.google.com„(Zakładam, że mój zasięg jest tam DRIVE) i kolejne zapytania aplikacji na Androida nie znajdą ich. Zachowuje się tak, jak powinienem:
Dzięki nowemu GDAA nie działa. Co prowadzi mnie do drugiego punktu:
DELETE / TRASH funkcjonalność.
Próbowałem przetestować funkcjonalność CRUD i nie mogłem w ogóle znaleźć DELETE (znowu może to być moja ignorancja / krótkowzroczność). Usunięcie ich z „drive.google.com” czyni je niewidocznymi, ale aplikacja Android nadal je widzi. Metadane mogą pytać poprzez „isTrashed ()”, ale w „MetadataChangeSet.Builder” nie ma niczego, co pozwoliłoby mi je usunąć / usunąć, tylko setMimeType (), setStarred (), setTitle ().
Zgubiłem się, pomóż.