Method: files.copy

Tworzy kopię wybranego pliku.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
fileId

string

Identyfikator pliku do skopiowania.

Parametry zapytania

Parametry
convert

boolean

Określa, czy ten plik ma być przekonwertowany na odpowiedni format edytorów Dokumentów.

enforceSingleParent
(deprecated)

boolean

Wycofane: kopiowanie plików do wielu folderów nie jest już obsługiwane. Zamiast nich używaj skrótów.

ocr

boolean

Określa, czy ma zostać podjęta próba użycia OCR w przypadku plików .jpg, .png, .gif, czy .pdf.

ocrLanguage

string

Jeśli ocr ma wartość true (prawda), wskazówki dotyczące języka, którego należy użyć. Prawidłowe wartości to kody BCP 47.

pinned

boolean

Określ, czy chcesz przypiąć wersję nagłówka nowej kopii. Plik może zawierać maksymalnie 200 przypiętych wersji.

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.

timedTextLanguage

string

Język tekstu wskazywanego przez funkcję czasu.

timedTextTrackName

string

Nazwa ścieżki tekstowej z licznikiem czasu.

visibility

enum (Visibility)

Widoczność nowego pliku. Ten parametr ma zastosowanie tylko wtedy, gdy źródłem nie jest natywny dokument Google, a wartością konwertowania=fałsz.

includePermissionsForView

string

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

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/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.apps.readonly
  • 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.