Method: files.copy

Tworzy kopię pliku i stosuje wszelkie żądane aktualizacje z semantyką 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 nich używaj skrótów.

ignoreDefaultVisibility

boolean

Określa, czy domyślne ustawienia widoczności tworzonego pliku mają być ignorowane. Administratorzy domeny mogą domyślnie ustawić wszystkie przesłane pliki jako widoczne w domenie. Ten parametr pomija takie działanie w przypadku żądania. Uprawnienia są nadal dziedziczone z folderów nadrzędnych.

keepRevisionForever

boolean

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

ocrLanguage

string

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

supportsAllDrives

boolean

Określa, czy aplikacja żądająca obsługuje zarówno Mój dysk, jak i dyski współdzielone.

supportsTeamDrives
(deprecated)

boolean

Wycofane: zamiast tego użyj elementu supportsAllDrives.

includePermissionsForView

string

Określa, które dodatkowe uprawnienia do widoku mają być uwzględnione w odpowiedzi. Obsługiwana jest tylko wartość „opublikowane”.

includeLabels

string

Rozdzielona przecinkami lista identyfikatorów etykiet do uwzględnienia w części 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ą objęte ograniczeniami, a aplikacja może z nich korzystać dopiero po sprawdzeniu zabezpieczeń. Więcej informacji znajdziesz w przewodniku po autoryzacji.