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/about Pobiera informacje o bieżącym użytkowniku wraz z ustawieniami interfejsu Drive API |
Zasób REST: v2.apps
Zasób REST: v2.changes
Metody | |
---|---|
get |
GET /drive/v2/changes/{changeId} Nieaktualne: aby pobrać ostatnie zmiany, użyj opcji changes.getStartPageToken i changes.list . |
getStartPageToken |
GET /drive/v2/changes/startPageToken Pobiera token początkowej strony, aby wyświetlić przyszłe zmiany. |
list |
GET /drive/v2/changes Wyświetla listę zmian dla użytkownika lub dysku współdzielonego. |
watch |
POST /drive/v2/changes/watch Subskrybuj zmiany dla użytkownika. |
Zasób REST: v2.channels
Metody | |
---|---|
stop |
POST /drive/v2/channels/stop Zatrzymuje 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}/children Wkleja plik do folderu. |
list |
GET /drive/v2/files/{folderId}/children Wyś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}/comments Tworzy nowy komentarz do danego pliku. |
list |
GET /drive/v2/files/{fileId}/comments Wyś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}/hide Ukrywa dysk współdzielony z widoku domyślnego. |
insert |
POST /drive/v2/drives Tworzy nowy dysk współdzielony. |
list |
GET /drive/v2/drives Wyświetla dyski współdzielone użytkownika. |
unhide |
POST /drive/v2/drives/{driveId}/unhide Przywraca 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}/copy Tworzy 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/trash Trwale usuwa wszystkie pliki z kosza użytkownika. |
export |
GET /drive/v2/files/{fileId}/export Eksportuje dokument Google Workspace do żądanego typu MIME i zwraca wyeksportowane dane w bajtach. |
generateIds |
GET /drive/v2/files/generateIds Generuje 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/files POST /upload/drive/v2/files Wstawia nowy plik. |
list |
GET /drive/v2/files Wyświetla pliki użytkownika. |
listLabels |
GET /drive/v2/files/{fileId}/listLabels Wyświetla etykiety pliku. |
modifyLabels |
POST /drive/v2/files/{fileId}/modifyLabels Modyfikuje zestaw etykiet zastosowanych do pliku. |
patch |
PATCH /drive/v2/files/{fileId} Zaktualizuj metadane lub zawartość pliku. |
touch |
POST /drive/v2/files/{fileId}/touch Ustaw czas zaktualizowania pliku na bieżący czas serwera. |
trash |
POST /drive/v2/files/{fileId}/trash Przenosi plik do kosza. |
untrash |
POST /drive/v2/files/{fileId}/untrash Przywraca 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}/watch Subskrybuje 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}/parents Dodaje folder nadrzędny dla pliku. |
list |
GET /drive/v2/files/{fileId}/parents Wyś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}/permissions Wstawia uprawnienia do pliku lub dysku współdzielonego. |
list |
GET /drive/v2/files/{fileId}/permissions Wyś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}/properties Dodaje do pliku właściwość lub aktualizuje ją, jeśli już istnieje. |
list |
GET /drive/v2/files/{fileId}/properties Wyś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}/replies Tworzy nową odpowiedź na dany komentarz. |
list |
GET /drive/v2/files/{fileId}/comments/{commentId}/replies Wyś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}/revisions Wyświetla listę wersji pliku. |
patch |
PATCH /drive/v2/files/{fileId}/revisions/{revisionId} Aktualizuje wersję. |
update |
PUT /drive/v2/files/{fileId}/revisions/{revisionId} Aktualizuje wersję. |