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

शेयर की गई ड्राइव अलग-अलग संगठन, शेयरिंग, और मालिकाना हक को फ़ॉलो करती हैं 'मेरी ड्राइव' में मौजूद मॉडल. अगर आपका ऐप्लिकेशन, शेयर किए गए फ़ोल्डर पर फ़ाइलें बनाएगा और उन्हें मैनेज करेगा ड्राइव के लिए, आपको अपने ऐप्लिकेशन में 'शेयर की गई ड्राइव' सुविधा लागू करनी होगी. इसकी जटिलता लागू करना आपके ऐप्लिकेशन के फ़ंक्शन पर निर्भर करता है.

शुरू करने के लिए, आपको supportsAllDrives=true क्वेरी पैरामीटर शामिल करना होगा आपके अनुरोध, जब आपका ऐप्लिकेशन नीचे दी गई कार्रवाइयां करता है:

डिस्क API v3

  • files.get
  • files.list
  • files.create
  • files.update
  • files.copy
  • files.delete
  • changes.list
  • changes.getStartPageToken
  • permissions.list
  • permissions.get
  • permissions.create
  • permissions.update
  • permissions.delete

डिस्क API v2

  • 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

supportsAllDrives=true पैरामीटर से Google Drive को पता चलता है कि ऐप्लिकेशन को शेयर की गई ड्राइव पर मौजूद फ़ाइलों को मैनेज करने के लिए डिज़ाइन किया गया है.

ऐसे ऐप्लिकेशन जो अनुमतियों को पढ़ते हैं या उनमें बदलाव करते हैं, बदलावों को ट्रैक करते हैं या कई कॉर्पोरा में खोजने के लिए अतिरिक्त 'शेयर की गई ड्राइव' की ज़रूरत होती है. इस दस्तावेज़ का बाकी हिस्सा, उन अतिरिक्त बदलावों को हाइलाइट करता है जो लागू करने के लिए ज़रूरी हैं ये टास्क पूरे कर सकें.

शेयर की गई ड्राइव पर कॉन्टेंट खोजना

खोजने के लिए files.list तरीके का इस्तेमाल करें शेयर की गई ड्राइव. इस सेक्शन में, 'शेयर की गई ड्राइव' के लिए बने फ़ील्ड के बारे में जानकारी दी गई है files.list तरीका. शेयर की गई ड्राइव को खोजने के लिए, इसे देखें फ़ाइलें और फ़ोल्डर खोजें.

files.list तरीके में, शेयर की गई ये ऐसेट शामिल हैं ड्राइव के हिसाब से बने फ़ील्ड और क्वेरी मोड:

  • driveId — खोजने के लिए शेयर की गई ड्राइव का आईडी.
  • includeItemsFromAllDrives — शेयर की गई ड्राइव में मौजूद आइटम शामिल किए जाने चाहिए या नहीं नतीजों में. अगर यह वैल्यू मौजूद नहीं है या 'गलत है' पर सेट है, तो शेयर की गई ड्राइव के आइटम लौटाए नहीं जाते.

  • corpora — फ़ाइलों का हिस्सा (फ़ाइलें/दस्तावेज़) जिस पर क्वेरी लागू होती है. user, domain, और इन फ़ाइलों का इस्तेमाल किया जा सकता है drive और allDrives. बेहतर काम करने के लिए, allDrives के बजाय user या drive को प्राथमिकता दें.

  • supportsAllDrives — क्या अनुरोध करने वाला ऐप्लिकेशन काम करता है 'मेरी ड्राइव' और 'शेयर की गई ड्राइव' दोनों में. अगर गलत है, तो शेयर की गई ड्राइव के आइटम जवाब में शामिल हैं.

नीचे दिए गए क्वेरी मोड, खास तौर पर शेयर की गई ड्राइव के लिए हैं:

includeItemsFromAllDrives corpora क्वेरी वर्णन
true user उपयोगकर्ता की ऐक्सेस की गई क्वेरी की फ़ाइलें. इनमें, 'शेयर की गई ड्राइव' और 'मेरी ड्राइव', दोनों तरह की फ़ाइलें शामिल हैं.
true drive तय की गई 'शेयर की गई ड्राइव' में मौजूद सभी आइटम के लिए क्वेरी करता है. अनुरोध में driveId मौजूद होना चाहिए.
true allDrives उपयोगकर्ता जिन फ़ाइलों को ऐक्सेस करता है और उन सभी शेयर की गई ड्राइव के बारे में क्वेरी करता है जिनके सदस्य उसे ऐक्सेस करते हैं. ध्यान दें कि इस जवाब में incompleteSearch : true शामिल हो सकता है. इससे यह पता चलता है कि इस अनुरोध के लिए कुछ कॉर्पोरा नहीं खोजे गए.
true domain डोमेन पर शेयर की गई क्वेरी की फ़ाइलें. इनमें 'शेयर की गई ड्राइव' और 'मेरी ड्राइव', दोनों तरह की फ़ाइलें शामिल हैं.

शेयर की गई ड्राइव में हुए बदलावों को ट्रैक करना

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

  • driveId — वह 'शेयर की गई ड्राइव' जिससे किए गए बदलाव दिखते हैं. अगर आपने बताया गया है, तो बदलाव आईडी का मतलब 'शेयर की गई ड्राइव' में हुए बदलावों से है, न कि उपयोगकर्ता को दिखाई गई फ़ाइलों में बदलाव करते हैं. किसी शेयर की गई ड्राइव का रेफ़रंस देने के लिए बदलाव के लिए, शेयर की गई ड्राइव का आईडी और बदलाव आईडी, दोनों का इस्तेमाल आइडेंटिफ़ायर के तौर पर किया जाना चाहिए.
  • supportsAllDrives — क्या अनुरोध करने वाला ऐप्लिकेशन, शेयर किए गए ऐप्लिकेशन के साथ काम करता है ड्राइव. अगर 'गलत है' पर सेट है, तो शेयर की गई ड्राइव के आइटम. इसमें, शेयर की गई ड्राइव और शेयर की गई ड्राइव में मौजूद फ़ाइलें नहीं दिखाई जाती हैं.
  • includeItemsFromAllDrives — शेयर की गई ड्राइव में मौजूद फ़ाइलों या बदलावों को इन फ़ाइलों में शामिल किया जाना चाहिए जो बदलावों की सूची में शामिल है.

नीचे दिए गए क्वेरी मोड, खास तौर पर शेयर की गई ड्राइव के लिए हैं:

includeItemsFromAllDrives driveId क्वेरी वर्णन
true नहीं ये बदलाव, उपयोगकर्ता की ऐक्सेस की गई 'शेयर की गई ड्राइव' में या उससे बाहर की फ़ाइलों में हुए बदलावों को दिखाते हैं. ये बदलाव, उन 'शेयर की गई ड्राइव' में भी हुए बदलाव दिखाते हैं जिनका ऐक्सेस उपयोगकर्ता ने बना रखा है.
true हां ये बदलाव, शेयर की गई किसी ड्राइव और उसमें मौजूद आइटम में हुए बदलावों को दिखाते हैं.

बदलाव लॉग के व्यवहार के बारे में ज़्यादा जानकारी के लिए, यह देखें लॉग बदलें.

Drive के यूज़र इंटरफ़ेस (यूआई) में, शेयर की गई ड्राइव से जुड़ी सहायता पाने की सुविधा चालू करना

Drive के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, शेयर की गई ड्राइव का कॉन्टेंट ऐक्सेस करने के लिए, पक्का करें कि आपने "शेयर की गई ड्राइव के साथ काम करता है" में Google API कंसोल. ज़्यादा जानकारी के लिए, इसे देखें Drive के यूज़र इंटरफ़ेस (यूआई) इंटिग्रेशन को कॉन्फ़िगर करें.

शेयर की गई ड्राइव के साथ फ़ाइल पिकर का इस्तेमाल करना

फ़ाइल पिकर की मदद से, शेयर की गई ड्राइव में मौजूद आइटम चुने जा सकते हैं. शेयर की गई ड्राइव के साथ काम करने की सुविधा चालू करने और शेयर की गई ड्राइव का व्यू जोड़ने के बारे में जानकारी के लिए फ़ाइल पिकर में, Google पिकर एपीआई देखें.

अगले चरण

इसके लिए, शेयर की गई ड्राइव मैनेज करना जारी रखें शेयर की गई ड्राइव बनाने और उनकी अनुमतियों को मैनेज करने में मदद मिलती है.