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 leverage the API to control label permissions, revisions, and locks, enabling granular control over label access and modifications."],["The API offers functionality to manage label metadata, such as label copy mode and structural constraints like maximum field count and label title length."],["Client libraries are recommended for interacting with the service; however, a discovery document and service endpoint are provided for custom integrations."],["User capabilities related to Drive Labels can be retrieved through the API, providing insights into user permissions and functionalities."]]],[]]