Interfejs Google Drive API umożliwia klientom dostęp do zasobów Dysku Google.
- Zasób REST: v3.about
- Zasób REST: v3.accessproposals
- Zasób REST: v3.apps
- Zasób REST: v3.changes
- Zasób REST: v3.channels
- Zasób REST: v3.comments
- Zasób REST: v3.drives
- Zasób REST: v3.files
- Zasób REST: v3.operations
- Zasób REST: v3.permissions
- Zasób REST: v3.replies
- Zasób REST: v3.revisions
Usługa: googleapis.com/drive/v3
Zalecamy wywołanie tej usługi przy użyciu 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: v3.about
| Metody | |
|---|---|
| get | GET /drive/v3/aboutPobiera informacje o użytkowniku, jego Dysku i możliwościach systemu. | 
Zasób REST: v3.accessproposals
| Metody | |
|---|---|
| get | GET /drive/v3/files/{fileId}/accessproposals/{proposalId}Pobiera propozycję dostępu według identyfikatora. | 
| list | GET /drive/v3/files/{fileId}/accessproposalsWyświetl listę propozycji dostępu do pliku. | 
| resolve | POST /drive/v3/files/{fileId}/accessproposals/{proposalId}:resolveZatwierdza lub odrzuca propozycję dostępu. | 
Zasób REST: v3.apps
| Metody | |
|---|---|
| get | GET /drive/v3/apps/{appId}Pobiera konkretną aplikację. | 
| list | GET /drive/v3/appsWyświetla listę aplikacji zainstalowanych przez użytkownika. | 
Zasób REST: v3.changes
| Metody | |
|---|---|
| getStartPageToken | GET /drive/v3/changes/startPageTokenPobiera początkowy token strony do wyświetlania przyszłych zmian. | 
| list | GET /drive/v3/changesWyświetla listę zmian dotyczących użytkownika lub dysku współdzielonego. | 
| watch | POST /drive/v3/changes/watchSubskrybuje zmiany dotyczące użytkownika. | 
Zasób REST: v3.channels
| Metody | |
|---|---|
| stop | POST /drive/v3/channels/stopPrzestaje oglądać zasoby za pomocą tego kanału. | 
Zasób REST: v3.comments
| Metody | |
|---|---|
| create | POST /drive/v3/files/{fileId}/commentsTworzy komentarz w pliku. | 
| delete | DELETE /drive/v3/files/{fileId}/comments/{commentId}Usuwa komentarz. | 
| get | GET /drive/v3/files/{fileId}/comments/{commentId}Pobiera komentarz według identyfikatora. | 
| list | GET /drive/v3/files/{fileId}/commentsWyświetla listę komentarzy do pliku. | 
| update | PATCH /drive/v3/files/{fileId}/comments/{commentId}Aktualizuje komentarz za pomocą semantyki poprawki. | 
Zasób REST: v3.drives
| Metody | |
|---|---|
| create | POST /drive/v3/drivesTworzy dysk współdzielony. | 
| delete | DELETE /drive/v3/drives/{driveId}Trwale usuwa dysk współdzielony, na którym użytkownik jest organizer. | 
| get | GET /drive/v3/drives/{driveId}Pobiera metadane dysku współdzielonego według identyfikatora. | 
| hide | POST /drive/v3/drives/{driveId}/hideUkrywa dysk współdzielony w widoku domyślnym. | 
| list | GET /drive/v3/drivesWyświetla dyski współdzielone użytkownika. | 
| unhide | POST /drive/v3/drives/{driveId}/unhidePrzywraca dysk współdzielony do widoku domyślnego. | 
| update | PATCH /drive/v3/drives/{driveId}Aktualizuje metadane dysku współdzielonego. | 
Zasób REST: v3.files
| Metody | |
|---|---|
| copy | POST /drive/v3/files/{fileId}/copyTworzy kopię pliku i stosuje wszelkie żądane aktualizacje z semantyką poprawki. | 
| create | POST /drive/v3/filesPOST /upload/drive/v3/filesTworzy plik. | 
| delete | DELETE /drive/v3/files/{fileId}Trwale usuwa plik należący do użytkownika bez przenoszenia go do kosza. | 
| download | POST /drive/v3/files/{fileId}/downloadPobiera zawartość pliku. | 
| emptyTrash | DELETE /drive/v3/files/trashTrwale usuwa wszystkie pliki użytkownika z kosza. | 
| export | GET /drive/v3/files/{fileId}/exportEksportuje dokument Google Workspace do żądanego typu MIME i zwraca wyeksportowaną zawartość w postaci bajtów. | 
| generateIds | GET /drive/v3/files/generateIdsGeneruje zestaw identyfikatorów plików, które można podać w żądaniach utworzenia lub skopiowania. | 
| get | GET /drive/v3/files/{fileId}Pobiera metadane lub zawartość pliku według identyfikatora. | 
| list | GET /drive/v3/filesWyświetla listę plików użytkownika. | 
| listLabels | GET /drive/v3/files/{fileId}/listLabelsWyświetla etykiety w pliku. | 
| modifyLabels | POST /drive/v3/files/{fileId}/modifyLabelsModyfikuje zestaw etykiet zastosowanych do pliku. | 
| update | PATCH /drive/v3/files/{fileId}PATCH /upload/drive/v3/files/{fileId}Aktualizuje metadane pliku, jego zawartość lub obie te rzeczy. | 
| watch | POST /drive/v3/files/{fileId}/watchSubskrybuje zmiany w pliku. | 
Zasób REST: v3.operations
| Metody | |
|---|---|
| get | GET /drive/v3/operations/{name}Pobiera najnowszy stan długo trwającej operacji. | 
Zasób REST: v3.permissions
| Metody | |
|---|---|
| create | POST /drive/v3/files/{fileId}/permissionsTworzy uprawnienia do pliku lub dysku współdzielonego. | 
| delete | DELETE /drive/v3/files/{fileId}/permissions/{permissionId}Usuwa uprawnienie. | 
| get | GET /drive/v3/files/{fileId}/permissions/{permissionId}Pobiera uprawnienie według identyfikatora. | 
| list | GET /drive/v3/files/{fileId}/permissionsWyświetla uprawnienia pliku lub dysku współdzielonego. | 
| update | PATCH /drive/v3/files/{fileId}/permissions/{permissionId}Aktualizuje uprawnienia za pomocą semantyki poprawki. | 
Zasób REST: v3.replies
| Metody | |
|---|---|
| create | POST /drive/v3/files/{fileId}/comments/{commentId}/repliesTworzy odpowiedź na komentarz. | 
| delete | DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}Usuwa odpowiedź. | 
| get | GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}Pobiera odpowiedź według identyfikatora. | 
| list | GET /drive/v3/files/{fileId}/comments/{commentId}/repliesWyświetla odpowiedzi na komentarz. | 
| update | PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}Aktualizuje odpowiedź za pomocą semantyki poprawki. | 
Zasób REST: v3.revisions
| Metody | |
|---|---|
| delete | DELETE /drive/v3/files/{fileId}/revisions/{revisionId}Trwale usuwa wersję pliku. | 
| get | GET /drive/v3/files/{fileId}/revisions/{revisionId}Pobiera metadane lub treść wersji według identyfikatora. | 
| list | GET /drive/v3/files/{fileId}/revisionsWyświetla listę wersji pliku. | 
| update | PATCH /drive/v3/files/{fileId}/revisions/{revisionId}Aktualizuje wersję za pomocą semantyki poprawki. |