Method: files.generateIds

फ़ाइल आईडी का एक सेट जनरेट करता है. इसे फ़ाइल बनाने या कॉपी करने के अनुरोधों में दिया जा सकता है.

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

GET https://www.googleapis.com/drive/v3/files/generateIds

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

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

पैरामीटर
count

integer

लौटाए जाने वाले आईडी की संख्या.

space

string

वह स्पेस जिसमें आईडी का इस्तेमाल करके नई फ़ाइलें बनाई जा सकती हैं. 'drive' और 'appDataFolder' वैल्यू का इस्तेमाल किया जा सकता है. (डिफ़ॉल्ट: 'drive')

type

string

ऐसे आइटम जिनके लिए आईडी का इस्तेमाल किया जा सकता है. 'files' और 'shortcuts' वैल्यू का इस्तेमाल किया जा सकता है. ध्यान दें कि 'शॉर्टकट' सिर्फ़ drive 'स्पेस' में काम करते हैं. (डिफ़ॉल्ट: 'files')

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

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

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

जनरेट किए गए फ़ाइल आईडी की सूची, जिसे अनुरोध बनाने के लिए दिया जा सकता है.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "ids": [
    string
  ],
  "space": string,
  "kind": string
}
फ़ील्ड
ids[]

string

किसी स्पेस में शामिल होने का अनुरोध करने वाले उपयोगकर्ता के लिए जनरेट किए गए आईडी.

space

string

इन आईडी से किस तरह की फ़ाइल बनाई जा सकती है.

kind

string

यह बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग "drive#generatedIds".

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

इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:

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

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