Interfejs API Dysku Google umożliwia klientom dostęp do zasobów z Dysku Google.
- Zasób REST: v2.about
- Zasób REST: v2.apps
- Zasób REST: v2.changes
- Zasób REST: v2.channels
- Zasób REST: v2.children
- Zasób REST: v2.comments
- Zasób REST: v2.drives
- Zasób REST: v2.files
- Zasób REST: v2.parents
- Zasób REST: v2.permissions
- Zasób REST: v2.properties
- Zasób REST: v2.replies
- Zasób REST: v2.revisions
Usługa: googleapis.com/drive/v2
Do wywołania tej usługi zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli aplikacja musi wywoływać tę usługę przy użyciu własnych bibliotek, podczas tworzenia żądań interfejsu API należy używać poniższych informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i sposób ich używania. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa dostarcza następujący dokument opisujący interfejs API:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do niego:
- https://www.googleapis.com
Zasób REST: v2.about
| Metody | |
|---|---|
| get | GET /drive/v2/aboutPobiera informacje o bieżącym użytkowniku wraz z ustawieniami interfejsu Drive API | 
Zasób REST: v2.apps
| Metody | |
|---|---|
| get | GET /drive/v2/apps/{appId}Pobiera konkretną aplikację. | 
| list | GET /drive/v2/appsWyświetla listę zainstalowanych aplikacji użytkownika. | 
Zasób REST: v2.changes
| Metody | |
|---|---|
| get | GET /drive/v2/changes/{changeId}Nieaktualne: aby pobrać ostatnie zmiany, użyj opcji changes.getStartPageTokenichanges.list. | 
| getStartPageToken | GET /drive/v2/changes/startPageTokenPobiera token początkowej strony, aby wyświetlić przyszłe zmiany. | 
| list | GET /drive/v2/changesWyświetla listę zmian dla użytkownika lub dysku współdzielonego. | 
| watch | POST /drive/v2/changes/watchSubskrybuj zmiany dla użytkownika. | 
Zasób REST: v2.channels
| Metody | |
|---|---|
| stop | POST /drive/v2/channels/stopZatrzymuje wyświetlanie zasobów z tego kanału. | 
Zasób REST: v2.children
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{folderId}/children/{childId}Usuwa dziecko z folderu. | 
| get | GET /drive/v2/files/{folderId}/children/{childId}Pobiera odwołanie do konkretnego elementu podrzędnego. | 
| insert | POST /drive/v2/files/{folderId}/childrenWkleja plik do folderu. | 
| list | GET /drive/v2/files/{folderId}/childrenWyświetla podfoldery folderu. | 
Zasób REST: v2.comments
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/comments/{commentId}Usuwanie komentarza. | 
| get | GET /drive/v2/files/{fileId}/comments/{commentId}Pobiera komentarz według identyfikatora. | 
| insert | POST /drive/v2/files/{fileId}/commentsTworzy nowy komentarz do danego pliku. | 
| list | GET /drive/v2/files/{fileId}/commentsWyświetla komentarze do pliku. | 
| patch | PATCH /drive/v2/files/{fileId}/comments/{commentId}Zaktualizuj istniejący komentarz. | 
| update | PUT /drive/v2/files/{fileId}/comments/{commentId}Zaktualizuj istniejący komentarz. | 
Zasób REST: v2.drives
| Metody | |
|---|---|
| delete | DELETE /drive/v2/drives/{driveId}Trwale usuwa dysk współdzielony, którego użytkownik jest organizer. | 
| get | GET /drive/v2/drives/{driveId}Pobiera metadane dysku współdzielonego według identyfikatora. | 
| hide | POST /drive/v2/drives/{driveId}/hideUkrywa dysk współdzielony z widoku domyślnego. | 
| insert | POST /drive/v2/drivesTworzy nowy dysk współdzielony. | 
| list | GET /drive/v2/drivesWyświetla dyski współdzielone użytkownika. | 
| unhide | POST /drive/v2/drives/{driveId}/unhidePrzywraca widok domyślny dysku współdzielonego. | 
| update | PUT /drive/v2/drives/{driveId}Zaktualizuje metadane dysku współdzielonego. | 
Zasób REST: v2.files
| Metody | |
|---|---|
| copy | POST /drive/v2/files/{fileId}/copyTworzy kopię wskazanego pliku. | 
| delete | DELETE /drive/v2/files/{fileId}Trwale usuwa plik należący do użytkownika bez przenoszenia go do kosza. | 
| emptyTrash | DELETE /drive/v2/files/trashTrwale usuwa wszystkie pliki z kosza użytkownika. | 
| export | GET /drive/v2/files/{fileId}/exportEksportuje dokument Google Workspace do żądanego typu MIME i zwraca wyeksportowane dane w bajtach. | 
| generateIds | GET /drive/v2/files/generateIdsGeneruje zestaw identyfikatorów plików, które można podać w żądaniach wstawiania lub kopiowania. | 
| get | GET /drive/v2/files/{fileId}Pobiera metadane lub zawartość pliku według identyfikatora. | 
| insert | POST /drive/v2/filesPOST /upload/drive/v2/filesWstawia nowy plik. | 
| list | GET /drive/v2/filesWyświetla pliki użytkownika. | 
| listLabels | GET /drive/v2/files/{fileId}/listLabelsWyświetla etykiety pliku. | 
| modifyLabels | POST /drive/v2/files/{fileId}/modifyLabelsModyfikuje zestaw etykiet zastosowanych do pliku. | 
| patch | PATCH /drive/v2/files/{fileId}Zaktualizuj metadane lub zawartość pliku. | 
| touch | POST /drive/v2/files/{fileId}/touchUstaw czas zaktualizowania pliku na bieżący czas serwera. | 
| trash | POST /drive/v2/files/{fileId}/trashPrzenosi plik do kosza. | 
| untrash | POST /drive/v2/files/{fileId}/untrashPrzywraca plik z kosza. | 
| update | PUT /drive/v2/files/{fileId}PUT /upload/drive/v2/files/{fileId}Zaktualizuje metadane lub zawartość pliku. | 
| watch | POST /drive/v2/files/{fileId}/watchSubskrybuje zmiany w pliku. | 
Zasób REST: v2.parents
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/parents/{parentId}Usuwanie nadrzędnego z pliku. | 
| get | GET /drive/v2/files/{fileId}/parents/{parentId}Pobiera odwołanie do konkretnego elementu nadrzędnego. | 
| insert | POST /drive/v2/files/{fileId}/parentsDodaje folder nadrzędny dla pliku. | 
| list | GET /drive/v2/files/{fileId}/parentsWyświetla listę rodziców pliku. | 
Zasób REST: v2.permissions
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/permissions/{permissionId}Usuwanie uprawnień z pliku lub dysku współdzielonego. | 
| get | GET /drive/v2/files/{fileId}/permissions/{permissionId}Pobiera uprawnienie według identyfikatora. | 
| getIdForEmail | GET /drive/v2/permissionIds/{email}Zwraca identyfikator uprawnień dla adresu e-mail. | 
| insert | POST /drive/v2/files/{fileId}/permissionsWstawia uprawnienia do pliku lub dysku współdzielonego. | 
| list | GET /drive/v2/files/{fileId}/permissionsWyświetla uprawnienia pliku lub dysku współdzielonego. | 
| patch | PATCH /drive/v2/files/{fileId}/permissions/{permissionId}Aktualizuje uprawnienie przy użyciu semantyki poprawki. | 
| update | PUT /drive/v2/files/{fileId}/permissions/{permissionId}Aktualizuje uprawnienie. | 
Zasób REST: v2.properties
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/properties/{propertyKey}Usuwanie usługi. | 
| get | GET /drive/v2/files/{fileId}/properties/{propertyKey}Pobiera usługę według klucza. | 
| insert | POST /drive/v2/files/{fileId}/propertiesDodaje do pliku właściwość lub aktualizuje ją, jeśli już istnieje. | 
| list | GET /drive/v2/files/{fileId}/propertiesWyświetla właściwości pliku. | 
| patch | PATCH /drive/v2/files/{fileId}/properties/{propertyKey}Zaktualizuj usługę. | 
| update | PUT /drive/v2/files/{fileId}/properties/{propertyKey}Zaktualizuj usługę. | 
Zasób REST: v2.replies
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Usuwanie odpowiedzi. | 
| get | GET /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Otrzymuje odpowiedź. | 
| insert | POST /drive/v2/files/{fileId}/comments/{commentId}/repliesTworzy nową odpowiedź na dany komentarz. | 
| list | GET /drive/v2/files/{fileId}/comments/{commentId}/repliesWyświetla wszystkie odpowiedzi na komentarz. | 
| patch | PATCH /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Zmienia istniejącą odpowiedź. | 
| update | PUT /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Zmienia istniejącą odpowiedź. | 
Zasób REST: v2.revisions
| Metody | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/revisions/{revisionId}Trwale usuwa wersję pliku. | 
| get | GET /drive/v2/files/{fileId}/revisions/{revisionId}Pobiera określoną wersję. | 
| list | GET /drive/v2/files/{fileId}/revisionsWyświetla listę wersji pliku. | 
| patch | PATCH /drive/v2/files/{fileId}/revisions/{revisionId}Aktualizuje wersję. | 
| update | PUT /drive/v2/files/{fileId}/revisions/{revisionId}Aktualizuje wersję. |