Method: files.copy

Tworzy kopię pliku i zmienia go zgodnie z żądanymi aktualizacjami z użyciem semantyki poprawki.

Żądanie HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/copy

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
fileId

string

Identyfikator pliku.

Parametry zapytania

Parametry
enforceSingleParent

boolean

Rola wycofana. Kopiowanie plików do wielu folderów nie jest już obsługiwane. Zamiast tego użyj skrótów.

ignoreDefaultVisibility

boolean

Określa, czy w przypadku utworzonego pliku mają być ignorowane domyślne ustawienia widoczności domeny. Administratorzy domeny mogą ustawić, aby wszystkie przesłane pliki były domyślnie widoczne w domenie. Ten parametr pozwala pominąć to ustawienie w żądaniu. Uprawnienia są nadal dziedziczone z folderów nadrzędnych.

keepRevisionForever

boolean

Określa, czy w nowej wersji głównej ustawić pole „keepForever”. Dotyczy to tylko plików z zawartością binarną na Dysku Google. Tylko 200 wersji pliku może być przechowywanych na zawsze. Jeśli limit został osiągnięty, spróbuj usunąć przypięte wersje.

ocrLanguage

string

Wskazówka dotycząca języka do przetwarzania OCR podczas importowania obrazu (kod ISO 639-1).

supportsAllDrives

boolean

Czy aplikacja przesyłająca żądanie obsługuje zarówno Mój Dysk, jak i dyski współdzielone.

supportsTeamDrives
(deprecated)

boolean

Wycofane: użyj w zastępstwie tego supportsAllDrives.

includePermissionsForView

string

Określa, które uprawnienia dodatkowego widoku należy uwzględnić w odpowiedzi. Obsługiwana jest tylko opcja „opublikowano”.

includeLabels

string

Lista identyfikatorów etykiet rozdzielona przecinkami, które mają być uwzględnione w sekcji labelInfo odpowiedzi.

Treść żądania

Treść żądania zawiera wystąpienie elementu File.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu File.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.photos.readonly

Niektóre zakresy są ograniczone i wymagają oceny bezpieczeństwa, aby aplikacja mogła z nich korzystać. Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.