Google Drive API की मदद से, क्लाइंट Google Drive के संसाधनों को ऐक्सेस कर सकते हैं.
- REST रिसॉर्स: v3.about
- REST रिसॉर्स: v3.accessproposals
- REST रिसॉर्स: v3.apps
- REST रिसॉर्स: v3.changes
- REST रिसॉर्स: v3.channels
- REST रिसॉर्स: v3.comments
- REST रिसॉर्स: v3.drives
- REST रिसॉर्स: v3.files
- REST रिसॉर्स: v3.operations
- REST रिसॉर्स: v3.permissions
- REST रिसॉर्स: v3.replies
- REST रिसॉर्स: v3.revisions
सेवा: googleapis.com/drive/v3
हमारा सुझाव है कि इस सेवा को कॉल करने के लिए, Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, Google API के साथ इंटरैक्ट करने वाली क्लाइंट लाइब्रेरी, आईडीई प्लग इन, और अन्य टूल बनाने के लिए किया जाता है. एक सेवा, कई डिस्कवरी दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:
सेवा का एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा का नेटवर्क पता बताता है. किसी सेवा में कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यहां दिया गया है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हैं:
https://www.googleapis.com
REST रिसॉर्स: v3.about
तरीके | |
---|---|
get |
GET /drive/v3/about उपयोगकर्ता, उसके Drive, और सिस्टम की क्षमताओं के बारे में जानकारी मिलती है. |
REST रिसॉर्स: v3.accessproposals
तरीके | |
---|---|
get |
GET /drive/v3/files/{fileId}/accessproposals/{proposalId} आईडी के हिसाब से AccessProposal को वापस लाता है. |
list |
GET /drive/v3/files/{fileId}/accessproposals किसी फ़ाइल पर AccessProposals की सूची बनाएं. |
resolve |
POST /drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve इसका इस्तेमाल, ऐक्सेस के प्रस्ताव को स्वीकार या अस्वीकार करने के लिए किया जाता है. |
REST रिसॉर्स: v3.apps
तरीके | |
---|---|
get |
GET /drive/v3/apps/{appId} कोई खास ऐप्लिकेशन मिलता है. |
list |
GET /drive/v3/apps उपयोगकर्ता के इंस्टॉल किए गए ऐप्लिकेशन की सूची दिखाता है. |
REST रिसॉर्स: v3.changes
तरीके | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken आने वाले समय में होने वाले बदलावों को सूची में शामिल करने के लिए, शुरुआती pageToken पाता है. |
list |
GET /drive/v3/changes किसी उपयोगकर्ता या शेयर की गई ड्राइव के लिए किए गए बदलावों की सूची दिखाता है. |
watch |
POST /drive/v3/changes/watch किसी उपयोगकर्ता के लिए बदलावों की सदस्यता लेता है. |
REST रिसॉर्स: v3.channels
तरीके | |
---|---|
stop |
POST /drive/v3/channels/stop इस चैनल से संसाधन देखना बंद कर देता है. |
REST रिसॉर्स: v3.comments
तरीके | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments किसी फ़ाइल पर टिप्पणी करता है. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} किसी टिप्पणी को मिटाता है. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} आईडी के हिसाब से टिप्पणी मिलती है. |
list |
GET /drive/v3/files/{fileId}/comments किसी फ़ाइल की टिप्पणियों की सूची दिखाता है. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} पैच सेमेटिक्स की मदद से टिप्पणी को अपडेट करता है. |
REST रिसॉर्स: v3.drives
तरीके | |
---|---|
create |
POST /drive/v3/drives शेयर की गई ड्राइव बनाता है. |
delete |
DELETE /drive/v3/drives/{driveId} उस शेयर की गई ड्राइव को हमेशा के लिए मिटा देता है जिसमें उपयोगकर्ता organizer है. |
get |
GET /drive/v3/drives/{driveId} शेयर की गई ड्राइव का आईडी डालकर, उसका मेटाडेटा पाता है. |
hide |
POST /drive/v3/drives/{driveId}/hide शेयर की गई ड्राइव को डिफ़ॉल्ट व्यू से छिपाता है. |
list |
GET /drive/v3/drives उपयोगकर्ता की शेयर की गई ड्राइव की सूची दिखाता है. |
unhide |
POST /drive/v3/drives/{driveId}/unhide शेयर की गई ड्राइव को डिफ़ॉल्ट व्यू पर वापस लाता है. |
update |
PATCH /drive/v3/drives/{driveId} शेयर की गई ड्राइव का मेटाडेटा अपडेट करता है. |
REST रिसॉर्स: v3.files
तरीके | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy यह किसी फ़ाइल की कॉपी बनाता है और पैच सेमेंटेक्स के साथ अनुरोध किए गए अपडेट लागू करता है. |
create |
POST /drive/v3/files POST /upload/drive/v3/files इससे नई फ़ाइल बन जाएगी. |
delete |
DELETE /drive/v3/files/{fileId} उपयोगकर्ता के मालिकाना हक वाली फ़ाइल को ट्रैश में भेजे बिना, हमेशा के लिए मिटा देता है. |
download |
POST /drive/v3/files/{fileId}/download किसी फ़ाइल का कॉन्टेंट डाउनलोड करता है. |
emptyTrash |
DELETE /drive/v3/files/trash उपयोगकर्ता की ट्रैश में मौजूद सभी फ़ाइलों को हमेशा के लिए मिटा देता है. |
export |
GET /drive/v3/files/{fileId}/export Google Workspace दस्तावेज़ को अनुरोध किए गए MIME टाइप में एक्सपोर्ट करता है और एक्सपोर्ट किए गए बाइट कॉन्टेंट को दिखाता है. |
generateIds |
GET /drive/v3/files/generateIds फ़ाइल आईडी का एक सेट जनरेट करता है. इसे फ़ाइल बनाने या कॉपी करने के अनुरोधों में दिया जा सकता है. |
get |
GET /drive/v3/files/{fileId} आईडी के हिसाब से, फ़ाइल का मेटाडेटा या कॉन्टेंट पाता है. |
list |
GET /drive/v3/files उपयोगकर्ता की फ़ाइलों की सूची दिखाता है. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels किसी फ़ाइल पर लगाए गए लेबल की सूची दिखाता है. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels किसी फ़ाइल पर लागू किए गए लेबल के सेट में बदलाव करता है. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} फ़ाइल का मेटाडेटा और/या कॉन्टेंट अपडेट करता है. |
watch |
POST /drive/v3/files/{fileId}/watch किसी फ़ाइल में किए गए बदलावों की सदस्यता लेता है. |
REST रिसॉर्स: v3.operations
तरीके | |
---|---|
get |
GET /drive/v3/operations/{name} लंबे समय तक चलने वाले ऑपरेशन की नई स्थिति दिखाता है. |
REST रिसॉर्स: v3.permissions
तरीके | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions किसी फ़ाइल या शेयर की गई ड्राइव के लिए अनुमति बनाता है. |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} किसी अनुमति को मिटाता है. |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} आईडी से अनुमति मिलती है. |
list |
GET /drive/v3/files/{fileId}/permissions किसी फ़ाइल या शेयर की गई ड्राइव की अनुमतियां दिखाता है. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} पैच सेमेटिक्स की मदद से अनुमति को अपडेट करता है. |
REST रिसॉर्स: v3.replies
तरीके | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies किसी टिप्पणी का जवाब देता है. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} किसी जवाब को मिटाता है. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} आईडी के हिसाब से जवाब मिलता है. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies किसी टिप्पणी के जवाबों की सूची दिखाता है. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} पैच सेमेटिक्स की मदद से जवाब को अपडेट करता है. |
REST रिसॉर्स: v3.revisions
तरीके | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} फ़ाइल के किसी वर्शन को हमेशा के लिए मिटाता है. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} आईडी के हिसाब से, रीविज़न का मेटाडेटा या कॉन्टेंट पाता है. |
list |
GET /drive/v3/files/{fileId}/revisions फ़ाइल में किए गए बदलावों की सूची दिखाता है. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} पैच सेमेटिक्स की मदद से, बदलाव को अपडेट करता है. |