Method: files.copy

किसी फ़ाइल की कॉपी बनाता है.

एचटीटीपी अनुरोध

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

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
fileId

string

कॉपी की जाने वाली फ़ाइल का आईडी.

क्वेरी पैरामीटर

पैरामीटर
convert

boolean

इस फ़ाइल को, उससे जुड़े Docs Editors फ़ॉर्मैट में बदलना है या नहीं.

enforceSingleParent
(deprecated)

boolean

अब काम नहीं करता: फ़ाइलों को एक से ज़्यादा फ़ोल्डर में कॉपी नहीं किया जा सकता. इसके बजाय, शॉर्टकट का इस्तेमाल करें.

ocr

boolean

.jpg, .png, .gif या .pdf फ़ाइलों पर ओसीआर (ऑप्टिकल कैरेक्टर रिकग्निशन) की सुविधा का इस्तेमाल करना है या नहीं.

ocrLanguage

string

अगर ocr सही है, तो इस्तेमाल की जाने वाली भाषा के बारे में बताता है. मान्य वैल्यू, BCP 47 कोड हैं.

pinned

boolean

नई कॉपी के हेडर में किए गए बदलाव को पिन करना है या नहीं. किसी फ़ाइल में ज़्यादा से ज़्यादा 200 पिन किए गए बदलाव हो सकते हैं.

supportsAllDrives

boolean

अनुरोध करने वाला ऐप्लिकेशन, 'मेरी ड्राइव' और शेयर की गई ड्राइव, दोनों के साथ काम करता है या नहीं.

supportsTeamDrives
(deprecated)

boolean

इस्तेमाल नहीं किया जा सकता: इसके बजाय, supportsAllDrives का इस्तेमाल करें.

timedTextLanguage

string

टाइम किए गए टेक्स्ट की भाषा.

timedTextTrackName

string

टाइम किए गए टेक्स्ट ट्रैक का नाम.

visibility

enum (Visibility)

नई फ़ाइल किसको दिखे. यह पैरामीटर सिर्फ़ तब काम का होता है, जब सोर्स कोई नेटिव Google दस्तावेज़ न हो और convert=false हो.

includePermissionsForView

string

इससे यह तय होता है कि जवाब में कौनसे अतिरिक्त व्यू की अनुमतियां शामिल करनी हैं. वैल्यू के तौर पर, सिर्फ़ published को इस्तेमाल किया जा सकता है.

includeLabels

string

जवाब के labelInfo हिस्से में शामिल करने के लिए, लेबल के आईडी की कॉमा से अलग की गई सूची.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में File का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में File का एक इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

इसके लिए, 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

कुछ स्कोप पर पाबंदी होती है. साथ ही, इनका इस्तेमाल करने के लिए आपके ऐप्लिकेशन को सुरक्षा से जुड़ी समीक्षा कराने की ज़रूरत होती है. ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.