Google Drive API zapewnia klientom dostęp do zasobów z Dysku Google.
- Zasób REST: v3.about
- 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.permissions
- Zasób REST: v3.replies
- Zasób REST: v3.revisions
Usługa: googleapis.com/drive/v3
Aby wywołać tę usługę, zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywoływania tej usługi aplikacja musi używać własnych bibliotek, podczas tworzenia żądań do interfejsu API użyj podanych niżej informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i korzystanie z nich. 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 tego punktu końcowego:
https://www.googleapis.com
Zasób REST: v3.about
Metody | |
---|---|
get |
GET /drive/v3/about Pobiera informacje o użytkowniku, jego Dysku i funkcjach systemowych. |
Zasób REST: v3.changes
Metody | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Pobiera początkową wartość pageToken na potrzeby wyświetlania przyszłych zmian. |
list |
GET /drive/v3/changes Zawiera listę zmian dotyczących użytkownika lub dysku współdzielonego. |
watch |
POST /drive/v3/changes/watch Subskrybuje zmiany dotyczące użytkownika. |
Zasób REST: v3.channels
Metody | |
---|---|
stop |
POST /drive/v3/channels/stop Nie będzie już oglądać zasobów z tego kanału. |
Zasób REST: v3.comments
Metody | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments Tworzy komentarz do 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}/comments Wyświetla listę komentarzy do pliku. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Aktualizuje komentarz z semantyką poprawki. |
Zasób REST: v3.drives
Metody | |
---|---|
create |
POST /drive/v3/drives Tworzy dysk współdzielony. |
delete |
DELETE /drive/v3/drives/{driveId} Trwale usuwa dysk współdzielony, którego użytkownik ma organizer . |
get |
GET /drive/v3/drives/{driveId} Pobiera metadane dysku współdzielonego według identyfikatora. |
hide |
POST /drive/v3/drives/{driveId}/hide Ukrywa dysk współdzielony w widoku domyślnym. |
list |
GET /drive/v3/drives Wyświetla listę dysków współdzielonych użytkownika. |
unhide |
POST /drive/v3/drives/{driveId}/unhide Przywraca dysk współdzielony do widoku domyślnego. |
update |
PATCH /drive/v3/drives/{driveId} Aktualizuje metadatę dysku współdzielonego. |
Zasób REST: v3.files
Metody | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy Tworzy kopię pliku i stosuje wszelkie żądane aktualizacje za pomocą semantyki poprawki. |
create |
POST /drive/v3/files POST /upload/drive/v3/files Tworzy nowy plik. |
delete |
DELETE /drive/v3/files/{fileId} Trwale usuwa plik należący do użytkownika bez przenoszenia go do kosza. |
emptyTrash |
DELETE /drive/v3/files/trash Trwale usuwa wszystkie pliki użytkownika znajdujące się w koszu. |
export |
GET /drive/v3/files/{fileId}/export Eksportuje dokument Google Workspace do żądanego typu MIME i zwraca wyeksportowane dane w bajtach. |
generateIds |
GET /drive/v3/files/generateIds Generuje zestaw identyfikatorów plików, który można podać w żądaniach utworzenia lub kopiowania. |
get |
GET /drive/v3/files/{fileId} Pobiera metadane lub treść pliku według identyfikatora. |
list |
GET /drive/v3/files Zawiera listę plików użytkownika. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels Wyświetla listę etykiet pliku. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels Modyfikuje zestaw etykiet zastosowanych do pliku. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} Aktualizuje metadane lub zawartość pliku. |
watch |
POST /drive/v3/files/{fileId}/watch Subskrybuje zmiany w pliku. |
Zasób REST: v3.permissions
Metody | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions Tworzy 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} Pozyskuje uprawnienie na podstawie identyfikatora. |
list |
GET /drive/v3/files/{fileId}/permissions Wyświetla listę uprawnień pliku lub dysku współdzielonego. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} Aktualizuje uprawnienie z semantyką poprawki. |
Zasób REST: v3.replies
Metody | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies Tworzy 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} Otrzymuje odpowiedź za pomocą identyfikatora. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies Zawiera listę odpowiedzi na komentarze. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Aktualizuje odpowiedź z semantyką 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ści wersji według identyfikatora. |
list |
GET /drive/v3/files/{fileId}/revisions Wyświetla listę wersji pliku. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Aktualizuje wersję z semantyką poprawki. |