Drive यूज़र इंटरफ़ेस (यूआई) या Google Drive API की मदद से, Google Drive में मौजूद फ़ाइलों और फ़ोल्डर को अन्य लोगों के साथ शेयर किया जा सकता है. जब आप डिस्क से शेयर करते हैं, तो आप यह नियंत्रित कर सकते हैं कि लोग फ़ाइल में बदलाव कर सकते हैं, टिप्पणी कर सकते हैं या केवल फ़ाइल खोल सकते हैं.
संसाधन कुंजी आपकी फ़ाइल को अनचाहे ऐक्सेस से सुरक्षित रखने में मदद करती है. संसाधन कुंजियां एक अतिरिक्त पैरामीटर हैं, जिन्हें पास किया जाता है, ताकि उपयोगकर्ता लिंक का इस्तेमाल करके शेयर की गई कुछ फ़ाइलों को ऐक्सेस कर सकें. जिन उपयोगकर्ताओं ने पहले फ़ाइल नहीं देखी है उन्हें ऐक्सेस पाने के लिए संसाधन कुंजी देनी होगी. जिन लोगों ने हाल ही में फ़ाइल देखी है या जिनके पास उसका सीधे ऐक्सेस है उन्हें फ़ाइल ऐक्सेस करने के लिए संसाधन कुंजी की ज़रूरत नहीं है.
लिंक के साथ शेयर की गई Drive फ़ाइल, सिर्फ़ वे उपयोगकर्ता खोज सकते हैं जिनके पास type=user
या type=group
permissions
संसाधन की मदद से फ़ाइल ऐक्सेस करने की अनुमति है. उन उपयोगकर्ताओं के अनुरोधों के लिए संसाधन कुंजी की ज़रूरत पड़ सकती है जिनके पास सिर्फ़ type=domain
या type=anyone
अनुमति का इस्तेमाल करके, लिंक की गई इन फ़ाइलों का ऐक्सेस है.
अनुमतियों के बारे में ज़्यादा जानकारी के लिए, फ़ाइलें, फ़ोल्डर, और ड्राइव शेयर करना लेख पढ़ें. हर एक भूमिका के हिसाब से भूमिकाओं और कार्रवाइयों की पूरी सूची देखने के लिए, भूमिकाएं और अनुमतियां देखें.
फ़ाइल में मौजूद संसाधन कुंजी पढ़ें
Drive API, files
संसाधन के रीड-ओनली resourceKey
फ़ील्ड पर, किसी फ़ाइल की संसाधन कुंजी दिखाता है.
अगर फ़ाइल Drive का शॉर्टकट है, तो शॉर्टकट टारगेट के लिए संसाधन कुंजी, रीड-ओनली shortcutDetails.targetResourceKey
फ़ील्ड पर दिखती है.
files
संसाधन के ऐसे फ़ील्ड जिनमें यूआरएल दिखते हैं, जैसे कि exportLinks
, webContentLink
, और webViewLink
. इनमें resourceKey
भी शामिल है. Drive के यूज़र इंटरफ़ेस (यूआई) के साथ इंटिग्रेट करने वाले क्लाइंट, state
पैरामीटर में resourceKeys
का भी इस्तेमाल कर सकते हैं. ज़्यादा जानकारी के लिए, फ़ाइलें डाउनलोड और एक्सपोर्ट करना लेख पढ़ें.
अनुरोध के लिए संसाधन कुंजी सेट करें
Drive API को किए गए अनुरोधों से रेफ़र की गई किसी भी फ़ाइल के लिए संसाधन कुंजियां, X-Goog-Drive-Resource-Keys
एचटीटीपी हेडर पर सेट होती हैं.
Drive API के अनुरोध, X-Goog-Drive-Resource-Keys
एचटीटीपी हेडर के साथ एक या उससे ज़्यादा संसाधन कुंजियों को तय कर सकते हैं.
सिंटैक्स
हेडर पर फ़ाइल आईडी और संसाधन कुंजी का जोड़ा सेट करने के लिए, फ़ॉरवर्ड स्लैश
(/
) सेपरेटर का इस्तेमाल किया जाता है. हेडर को बनाने के लिए, सभी फ़ाइल आईडी और रिसॉर्स कुंजी के पेयर को, कॉमा (,
) सेपरेटर का इस्तेमाल करके बनाया जाता है.
उदाहरण के लिए, fileId1
फ़ाइल को fileId2
फ़ोल्डर से fileId3
फ़ोल्डर में ले जाने के अनुरोध पर विचार करें. मान लें कि इन तीन फ़ाइलों के लिए, रिसॉर्स कुंजियां
resourceKey1
, resourceKey2
, और resourceKey3
हैं. फ़ॉरवर्ड स्लैश और कॉमा सेपरेटर का इस्तेमाल करके, इन वैल्यू से बनाया गया हेडर:
X-Goog-Drive-Resource-Keys: fileId1/resourceKey1,fileId2/resourceKey2,fileId3/resourceKey3
मिलते-जुलते विषय
- फ़ाइलें, फ़ोल्डर, और ड्राइव शेयर करना
- फ़ाइलें डाउनलोड और एक्सपोर्ट करना
- फ़ाइल के कॉन्टेंट को सुरक्षित रखना
- Drive के यूज़र इंटरफ़ेस (यूआई) इंटिग्रेशन को कॉन्फ़िगर करना