Google Drive API की खास जानकारी

Google Drive API से, आपको ऐसे ऐप्लिकेशन बनाने की सुविधा मिलती है जो Google Drive के क्लाउड स्टोरेज का इस्तेमाल करते हैं. Drive के साथ इंटिग्रेट किए जाने वाले ऐप्लिकेशन डेवलप किए जा सकते हैं. साथ ही, Drive API का इस्तेमाल करके, अपने ऐप्लिकेशन में बेहतर फ़ंक्शन बनाए जा सकते हैं.

यह डायग्राम आपके Drive ऐप्लिकेशन, Drive API, और Drive के बीच संबंध दिखाता है:

Google Drive का परिचय
पहली इमेज. Google Drive के साथ संबंध का डायग्राम.

ये शब्द पहली इमेज में दिखाए गए मुख्य कॉम्पोनेंट को तय करते हैं:

Google Drive
Google की क्लाउड फ़ाइल स्टोरेज सेवा, लोगों को मेरी ड्राइव नाम का निजी स्टोरेज उपलब्ध कराती है. साथ ही, मिलकर शेयर किए गए फ़ोल्डर को ऐक्सेस करने का विकल्प भी देती है, जिसे शेयर की गई ड्राइव कहा जाता है.
Google Drive एपीआई
REST API से, आपको अपने ऐप्लिकेशन में ही Drive के स्टोरेज का इस्तेमाल करने की सुविधा मिलती है.
Google Drive ऐप्लिकेशन
ऐसा ऐप्लिकेशन जो स्टोरेज के लिए उपलब्ध जगह के तौर पर Drive का इस्तेमाल करता है.
Google Drive का यूज़र इंटरफ़ेस (यूआई)
Google का यूज़र इंटरफ़ेस, जो Drive पर सेव की गई फ़ाइलों को मैनेज करता है. अगर आपका ऐप्लिकेशन, स्प्रेडशीट या वर्ड प्रोसेसर जैसा एडिटर टाइप ऐप्लिकेशन है, तो अपने ऐप्लिकेशन में फ़ाइलें बनाने और खोलने के लिए, Drive के यूज़र इंटरफ़ेस (यूआई) के साथ इंटिग्रेट किया जा सकता है.
मेरी ड्राइव
Drive में सेव करने की ऐसी जगह जिसका मालिकाना हक किसी खास उपयोगकर्ता के पास होता है. 'मेरी ड्राइव' में सेव की गई फ़ाइलों को दूसरे लोगों के साथ शेयर किया जा सकता है. हालांकि, कॉन्टेंट का मालिकाना हक हर उपयोगकर्ता के पास ही रहता है.
OAuth 2.0
आपके ऐप्लिकेशन के उपयोगकर्ताओं की पुष्टि करने के लिए, Google Drive API को जिस प्रोटोकॉल की ज़रूरत होती है. अगर आपका ऐप्लिकेशन Google से साइन इन करें सुविधा का इस्तेमाल करता है, तो वह OAuth 2.0 फ़्लो और ऐप्लिकेशन ऐक्सेस टोकन को हैंडल करता है.
शेयर की गई ड्राइव
Drive के स्टोरेज की ऐसी जगह जो उन फ़ाइलों का मालिकाना हक रखती है जिन पर कई उपयोगकर्ता साथ मिलकर काम करते हैं. जिन उपयोगकर्ताओं के पास 'शेयर की गई ड्राइव' का ऐक्सेस होता है वे उसमें मौजूद सभी फ़ाइलों को ऐक्सेस कर सकते हैं. उपयोगकर्ताओं को 'शेयर की गई ड्राइव' में मौजूद अलग-अलग फ़ाइलों का ऐक्सेस भी दिया जा सकता है.

Drive API की मदद से क्या किया जा सकता है?

Drive API का इस्तेमाल इन कामों के लिए किया जा सकता है:

  • Drive से फ़ाइलें डाउनलोड करें और Drive पर फ़ाइलें अपलोड करें.
  • Drive में सेव की गई फ़ाइलें और फ़ोल्डर खोजें. ऐसी जटिल खोज क्वेरी बनाएं जो फ़ाइल संसाधन में मौजूद किसी भी फ़ाइल मेटाडेटा फ़ील्ड को दिखाती हों.
  • उपयोगकर्ताओं को कॉन्टेंट पर मिलकर काम करने के लिए, फ़ाइलें, फ़ोल्डर, और ड्राइव शेयर करने की अनुमति दें.
  • सभी फ़ाइलों को Drive में खोजने के लिए, Google पिकर एपीआई के साथ जोड़ें. इसके बाद, फ़ाइल का नाम, यूआरएल, पिछली बार बदलाव किए जाने की तारीख, और उपयोगकर्ता की जानकारी दें.
  • तीसरे पक्ष के शॉर्टकट बनाएं. ये ऐसे बाहरी लिंक होते हैं जो Drive के बाहर किसी दूसरे डेटा स्टोर या क्लाउड स्टोरेज सिस्टम में सेव किए गए डेटा के लिए होते हैं.
  • ऐप्लिकेशन के खास डेटा को स्टोर करने के लिए एक Drive फ़ोल्डर बनाएं, ताकि ऐप्लिकेशन, Drive में सेव किए गए उपयोगकर्ता का सारा कॉन्टेंट ऐक्सेस न कर सके.
  • Google Drive यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, अपने Drive ऐप्लिकेशन को Drive के यूज़र इंटरफ़ेस (यूआई) के साथ इंटिग्रेट करें. यह Google का स्टैंडर्ड वेब यूज़र इंटरफ़ेस (यूआई) है, जिसका इस्तेमाल Drive में मौजूद फ़ाइलें बनाने, व्यवस्थित करने, खोजने, और शेयर करने के लिए किया जा सकता है.
  • Drive फ़ाइलों पर लेबल लागू करें, लेबल फ़ील्ड की वैल्यू सेट करें, फ़ाइलों पर लेबल फ़ील्ड की वैल्यू पढ़ें, और कस्टम लेबल की अलग-अलग कैटगरी में तय किए गए लेबल मेटाडेटा के शब्दों का इस्तेमाल करके फ़ाइलें खोजें.
क्या आपको Google Drive API को इस्तेमाल करना है?
Google Workspace Developers चैनल पर, सलाह, तरकीबों, और नई सुविधाओं के बारे में वीडियो दिखते हैं.