Drive API v2 की गाइड

अगर Google Drive API वर्शन 2 का इस्तेमाल किया जाता है, तो Google Drive API में मौजूद ज़्यादातर कॉन्टेंट गाइड v3, v2 के बारे में भी बताता है. इस सेक्शन पर में ऐसी हर जानकारी मौजूद होती है जो v2 के मुताबिक होती है और v3 गाइड के खास पेजों में दिखाए गए हैं. पूरी जानकारी पाने के लिए, हर एक सब-सेक्शन को संबंधित गाइड के पेज का लिंक शामिल होता है.

अंतरों की पूरी सूची के लिए, Drive API v2 और v3 की तुलना रेफ़रंस.

डाउनलोड करें & फ़ाइल में किए गए बदलाव पब्लिश करना

डाउनलोड और फ़ाइल में किए गए बदलावों को पब्लिश करना पेज पर दिख रही है, तो नीचे दी गई जानकारी खास तौर पर v2 के लिए है. यह इन सेक्शन की जगह ले लेगी v3 के लिए दिखाए गए:

सूची और अलग-अलग संशोधन डाउनलोड करें

फ़ाइल में किए गए बदलावों की सूची मिलने के बाद, किसी फ़ाइल या फ़ोल्डर का कॉन्टेंट डाउनलोड किया जा सकता है इसके लिए एक अधिकृत GET अनुरोध भेजकर संशोधन []downloadUrl](/drive/api/reference/rest/v2/revisions) प्रॉपर्टी. बदलाव का अनुरोध करने पर, Google Drive यह छोटा यूआरएल जनरेट करता है. बाद में इस्तेमाल के लिए इसका इस्तेमाल न करें.

आप exportLinks प्रॉपर्टी.

कस्टम फ़ाइल प्रॉपर्टी

कस्टम फ़ाइल प्रॉपर्टी जोड़ें पेज पर दी गई जानकारी के अलावा, नीचे दी गई जानकारी खास तौर पर v2 के लिए है:

प्रॉपर्टी ऐक्सेस करने के लिए, properties संसाधन.

यह किसी ऐसी सामान्य प्रॉपर्टी का स्ट्रक्चर है, जिसका इस्तेमाल Drive की फ़ाइल का डेटाबेस आईडी.

{
  'key':        'additionalID',
  'value':      'ID',
  'visibility': 'PRIVATE'
}

सीमाओं के बारे में ज़्यादा जानकारी के लिए, यह देखें पहचान फ़ाइल में properties दस्तावेज़.

शेयर की गई ड्राइव से जुड़ी सहायता पाने की सुविधा चालू करें

शेयर की गई ड्राइव से जुड़ी सहायता को लागू करना पेज पर दी गई जानकारी के अलावा, इस अतिरिक्त फ़ील्ड को बदलें वर्शन 2 के लिए trashedDate.

शेयर की गई ड्राइव से जुड़ी सहायता लागू करने में, 'शेयर किए गए' के साथ काम करते समय, इन तरीकों का इस्तेमाल करने के लिए supportsAllDrives=true की ज़रूरत होती है कॉन्टेंट को बढ़ावा देता है:

  • files.get
  • files.list
  • files.insert
  • files.update
  • files.patch
  • files.copy
  • files.trash
  • files.untrash
  • files.delete
  • files.touch
  • children.insert
  • parents.insert
  • changes.list
  • changes.getStartPageToken
  • changes.get
  • permissions.list
  • permissions.get
  • permissions.insert
  • permissions.update
  • permissions.patch
  • permissions.delete

changes.get और changes.list तरीकों में ऐसे कई पैरामीटर हैं जो शेयर की गई ड्राइव. पैरामीटर की सूची के लिए, शेयर किए गए पैरामीटर में हुए बदलावों को ट्रैक करना' देखें ड्राइव सेक्शन में जाएं.

फ़ाइलें अपलोड करें

फ़ाइल डेटा अपलोड करें पेज पर, इस पर ध्यान दें यह जानकारी खास तौर पर वर्शन 2 पर दी गई है:

Google दस्तावेज़ प्रकारों में आयात करें

Google Drive में कोई फ़ाइल बनाते समय, कुछ टाइप की फ़ाइलों को Google Docs, Google Sheets या Google Slides दस्तावेज़. यह शामिल करें files.insert convert क्वेरी पैरामीटर सेट करें और फ़ाइल की (workspace_name) mimeType प्रॉपर्टी सेट करें. इसके लिए ज़्यादा जानकारी के लिए, फ़ाइल अपलोड करें डेटा.

फ़ाइलें, फ़ोल्डर, और शेयर करना ड्राइव

फ़ाइलें, फ़ोल्डर, और शेयर करने की सूचना ड्राइव पेज, v3 में सिर्फ़ एक फ़ील्ड, role, उपयोगकर्ता, समूह, या डोमेन. v2 में, आपको किसीroleadditionalRoles अनुमति से पता चलता है कि उपयोगकर्ता, ग्रुप या डोमेन की भूमिकाओं दिए गए आइटम.

वर्शन 2 के लिए खोज क्वेरी में अंतर

v2 title फ़ील्ड, v3 में name है. उदाहरण के लिए, फ़ाइलें खोजें और फ़ोल्डर खोलें.

v2 createdDate फ़ील्ड, v3 में createdTime है. उदाहरण के लिए, यह खोजें शेयर की गई ड्राइव में भी जोड़ा जा सकता है.

v2 modifiedDate फ़ील्ड, v3 में modifiedTime है. वर्शन 2 lastViewedByMeDate v3 में फ़ील्ड viewedByMeTime है. ज़्यादा जानकारी के लिए, खोज क्वेरी के लिए इस्तेमाल हुए शब्द और ऑपरेटर.