Drive Labels API
Drive के लेबल मैनेज करने के लिए एपीआई
सेवा: drivelabels.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
डिस्कवरी दस्तावेज़ REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए, इस स्पेसिफ़िकेशन को मशीन से पढ़ सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने में किया जाता है. एक सेवा, खोज के लिए कई दस्तावेज़ उपलब्ध करा सकती है. खोज से जुड़ा यह दस्तावेज़, इस सेवा पर उपलब्ध है:
सेवा एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में यह सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई इस सर्विस एंडपॉइंट से मिलते-जुलते हैं:
https://drivelabels.googleapis.com
तरीके |
create |
POST /v2beta/labels
एक नया लेबल बनाता है. |
delete |
DELETE /v2beta/{name=labels/*}
Drive में मौजूद आइटम से लेबल और उससे जुड़ा मेटाडेटा हमेशा के लिए मिटा दिया जाता है. |
delta |
POST /v2beta/{name=labels/*}:delta
अपडेट के अनुरोधों का सेट लागू करके सिर्फ़ एक लेबल को अपडेट किया जाता है. ऐसा करने पर, ड्राफ़्ट में एक नया बदलाव हो जाता है. |
disable |
POST /v2beta/{name=labels/*}:disable
पब्लिश किए गए लेबल को बंद करें. |
enable |
POST /v2beta/{name=labels/*}:enable
बंद किए गए लेबल को चालू करें और उसे पब्लिश की गई स्थिति पर वापस लाएं. |
get |
GET /v2beta/{name=labels/*}
लेबल को उसके संसाधन नाम के आधार पर पाएं. |
list |
GET /v2beta/labels
लेबल की सूची बनाएं. |
publish |
POST /v2beta/{name=labels/*}:publish
ड्राफ़्ट के सभी बदलावों को लेबल में पब्लिश करें. |
updateLabelCopyMode |
POST /v2beta/{name=labels/*}:updateLabelCopyMode
किसी लेबल की CopyMode को अपडेट करता है. |
updatePermissions |
PATCH /v2beta/{parent=labels/*}/permissions
किसी लेबल की अनुमतियां अपडेट करता है. |
तरीके |
list |
GET /v2beta/{parent=labels/*}/locks
यह लेबल में LabelLocks को सूची में शामिल करता है. |
तरीके |
batchDelete |
POST /v2beta/{parent=labels/*}/permissions:batchDelete
लेबल से जुड़ी अनुमतियां मिटाता है. |
batchUpdate |
POST /v2beta/{parent=labels/*}/permissions:batchUpdate
लेबल की अनुमतियां अपडेट करता है. |
create |
POST /v2beta/{parent=labels/*}/permissions
किसी लेबल की अनुमतियां अपडेट करता है. |
delete |
DELETE /v2beta/{name=labels/*/permissions/*}
लेबल की अनुमति को मिटाता है. |
list |
GET /v2beta/{parent=labels/*}/permissions
किसी लेबल की अनुमतियों की सूची बनाता है. |
तरीके |
updatePermissions |
PATCH /v2beta/{parent=labels/*/revisions/*}/permissions
किसी लेबल की अनुमतियां अपडेट करता है. |
तरीके |
list |
GET /v2beta/{parent=labels/*/revisions/*}/locks
यह लेबल में LabelLocks को सूची में शामिल करता है. |
तरीके |
batchDelete |
POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchDelete
लेबल से जुड़ी अनुमतियां मिटाता है. |
batchUpdate |
POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate
लेबल की अनुमतियां अपडेट करता है. |
create |
POST /v2beta/{parent=labels/*/revisions/*}/permissions
किसी लेबल की अनुमतियां अपडेट करता है. |
delete |
DELETE /v2beta/{name=labels/*/revisions/*/permissions/*}
लेबल की अनुमति को मिटाता है. |
list |
GET /v2beta/{parent=labels/*/revisions/*}/permissions
किसी लेबल की अनुमतियों की सूची बनाता है. |
तरीके |
getLabel |
GET /v2beta/limits/label
लेबल की संरचना की सीमाएं पाएं; जैसे, लेबल की ज़्यादा से ज़्यादा संख्या और लेबल के टाइटल की ज़्यादा से ज़्यादा लंबाई. |
तरीके |
getCapabilities |
GET /v2beta/{name=users/*/capabilities}
उपयोगकर्ता क्षमताओं को ऐक्सेस करता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-09-04 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2024-09-04 (UTC) को अपडेट किया गया."],[[["This API provides a comprehensive set of REST resources for managing Drive Labels, including creating, deleting, updating, and publishing labels."],["Developers can utilize the API to control label permissions, revisions, and locks, enabling fine-grained management of label access and lifecycle."],["The API offers functionality to retrieve label constraints and user capabilities, allowing applications to adapt to system limitations and user roles."],["Google-provided client libraries are recommended for interacting with the API, streamlining the integration process for developers."],["The service endpoint for this API is `https://drivelabels.googleapis.com`, and all URIs are relative to this endpoint."]]],["This API manages Drive Labels through several REST resources. Key actions include creating, deleting, updating, enabling, disabling, and publishing labels. Permissions can be managed by creating, deleting, and updating them. Locks can be listed, while Label constraints can be checked. Users' capabilities can be retrieved. These actions operate on labels, label locks, label permissions, label revisions, label revision locks, label revision permissions, and label limits. The API service endpoint is `https://drivelabels.googleapis.com`.\n"]]