Przewodnik po interfejsie API Dysku w wersji 2

Jeśli używasz interfejsu Google Drive API w wersji 2, większość treści w Google Drive API Przewodnik w wersji 3 dotyczy również wersji 2. Ta sekcja zawiera wszystkie informacje dotyczące wersji 2 i różnią się od widoczne na konkretnych stronach przewodnika do wersji 3. Aby uzyskać pełny kontekst, każda podsekcja który zawiera link do odpowiedniej strony przewodnika.

Pełną listę różnic znajdziesz w artykule Drive API v2 i Porównanie wersji 3 odniesienie.

Pobierz publikowanie wersji plików

Na stronie Pobierz publikowanie wersji plików następujące informacje dotyczą wersji 2 i zastępują te sekcje wyświetlane dla wersji 3:

Lista & pobierz poszczególne wersje

Po uzyskaniu listy wersji pliku możesz pobrać zawartość dowolnej wersji, wysyłając autoryzowane żądanie GET do swojej []downloadUrl](/drive/api/reference/rest/v2/revisions). Gdy poprosisz o sprawdzenie, Dysk Google wygeneruje ten tymczasowy URL. Nie korzystaj z niej w przyszłości.

Możesz też wyeksportować wersję w jednym z obsługiwanych formatów, zaznaczając exportLinks.

Niestandardowe właściwości pliku

Poza informacjami na stronie Dodaj niestandardowe właściwości pliku te informacje dotyczą wersji 2:

Dostęp do usług uzyskuje się za pomocą properties.

To typowa struktura typowej usługi, która może służyć do przechowywania Identyfikator bazy danych pliku na Dysku.

{
  'key':        'additionalID',
  'value':      'ID',
  'visibility': 'PRIVATE'
}

Więcej informacji o limitach znajdziesz w sekcji properties w pliku referencyjnym dokumentacji.

Włącz obsługę dysku współdzielonego

Informacje podane na stronie Wdróż obsługę dysków współdzielonych zastąp to dodatkowe pole. trashedDate w wersji 2.

W sekcji Zaimplementuj obsługę dysku współdzielonego sekcja te metody wymagają supportsAllDrives=true w przypadku pracy z udostępnionymi treści:

  • files.get
  • files.list
  • files.insert
  • files.update
  • files.patch
  • files.copy
  • files.trash
  • files.untrash
  • files.delete
  • files.touch
  • children.insert
  • parents.insert
  • changes.list
  • changes.getStartPageToken
  • changes.get
  • permissions.list
  • permissions.get
  • permissions.insert
  • permissions.update
  • permissions.patch
  • permissions.delete

Metody changes.get i changes.list mają kilka parametrów charakterystycznych dla dysków współdzielonych. Listę parametrów znajdziesz w artykule Śledzenie zmian w udostępnionym Dysk .

Prześlij pliki

Zwróć uwagę na tę informację na stronie Prześlij dane pliku informacje dotyczą wersji 2:

Importowanie do typów Dokumentów Google

Gdy tworzysz plik na Dysku Google, możesz przekonwertować niektóre typy plików na Dokumenty Google, Arkusze Google lub Prezentacje Google. Dołącz files.insert convert zapytanie i ustaw właściwość mimeType (workspace_name) pliku. Dla: więcej informacji znajdziesz w artykule Przesyłanie pliku danych.

Udostępnianie plików, folderów przejazdy

Uwaga na temat udostępniania plików, folderów przejazdy strony, w wersji 3 tylko jedno pole, role, określa efektywne role dla użytkownika, grupy lub domenę. W wersji 2 potrzebne są zarówno pola role, jak i additionalRoles elementu odzwierciedlają rzeczywiste role użytkownika, grupy lub domeny w odniesieniu do danego elementu.

Różnice w wyszukiwanych hasłach w wersji 2

Pole title wersji 2 ma w wersji 3 wartość name. Przykłady można znaleźć w sekcji Wyszukiwanie plików & .

Pole createdDate wersji 2 ma w wersji 3 wartość createdTime. Przykłady można znaleźć w sekcji Wyszukiwanie Dyski współdzielone.

Pole modifiedDate wersji 2 ma w wersji 3 wartość modifiedTime. lastViewedByMeDate (wersja 2) to viewedByMeTime w wersji 3. Więcej informacji można znaleźć w sekcji Wyszukiwane hasła .