Google Drive API का इस्तेमाल करके क्लाइंट, Google Drive में मौजूद संसाधनों को ऐक्सेस कर सकते हैं.
- REST रिसॉर्स: v3.about
- REST रिसॉर्स: v3.apps
- REST रिसॉर्स: v3.change
- REST रिसॉर्स: v3.channels
- REST रिसॉर्स: v3.comments
- REST रिसॉर्स: v3.drives
- REST रिसॉर्स: v3.files
- REST रिसॉर्स: v3.permissions
- REST रिसॉर्स: v3.Replice
- REST रिसॉर्स: v3.revisions
सेवा: googleapis.com/drive/v3
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करने की ज़रूरत है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
डिस्कवरी दस्तावेज़, REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए बनाया गया ऐसा स्पेसिफ़िकेशन है जिसे मशीन आसानी से पढ़ सकती है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक ही सेवा में, खोज से जुड़े कई दस्तावेज़ उपलब्ध कराए जा सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते की जानकारी देता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से संबंधित हैं:
https://www.googleapis.com
REST रिसॉर्स: v3.about
तरीके | |
---|---|
get |
GET /drive/v3/about इससे उपयोगकर्ता, उसके Drive, और सिस्टम की क्षमताओं के बारे में जानकारी मिलती है. |
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} उपयोगकर्ता के मालिकाना हक वाली फ़ाइल को ट्रैश में डाले बिना, हमेशा के लिए मिटा दिया जाता है. |
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.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} पैच सिमैंटिक वाले वर्शन में किए गए बदलाव को अपडेट करता है. |