Method: users.settings.cse.identities.delete

क्लाइंट-साइड एन्क्रिप्शन की पहचान मिटाता है. पुष्टि किया गया उपयोगकर्ता, अब एन्क्रिप्ट किए गए मैसेज भेजने के लिए इस पहचान का इस्तेमाल नहीं कर सकता.

पहचान मिटाने के बाद, उसे वापस नहीं लाया जा सकता. इसके बजाय, एक ही कॉन्फ़िगरेशन वाली दूसरी पहचान बनाने के लिए, identities.create तरीके का इस्तेमाल करें.

अपने संगठन के उपयोगकर्ताओं के लिए पहचान और कुंजी जोड़े मैनेज करने वाले एडमिन को अनुरोधों के लिए अनुमति चाहिए. इसके लिए, उन्हें सेवा खाते का इस्तेमाल करना होगा. इस खाते के पास पूरे डोमेन के लिए डेलिगेशन की अनुमति होनी चाहिए, ताकि वह https://www.googleapis.com/auth/gmail.settings.basic स्कोप वाले उपयोगकर्ताओं के तौर पर काम कर सके.

अपनी पहचान और की-पेयर मैनेज करने वाले उपयोगकर्ताओं के लिए, अनुरोधों में हार्डवेयर की एन्क्रिप्शन चालू और कॉन्फ़िगर होना चाहिए.

एचटीटीपी अनुरोध

DELETE https://gmail.googleapis.com/gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
userId

string

अनुरोध करने वाले व्यक्ति का मुख्य ईमेल पता. प्रमाणीकरण किए गए उपयोगकर्ता के लिए, me वैल्यू का इस्तेमाल किया जा सकता है.

cseEmailAddress

string

क्लाइंट-साइड एन्क्रिप्शन की पहचान के कॉन्फ़िगरेशन से जुड़ा मुख्य ईमेल पता, जिसे हटाया गया है.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

अगर अनुरोध पूरा हो जाता है, तो जवाब के मुख्य हिस्से में एक खाली JSON ऑब्जेक्ट होता है.

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/gmail.settings.basic
  • https://www.googleapis.com/auth/gmail.settings.sharing

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.