Method: spaces.messages.delete

किसी मैसेज को मिटाता है. उदाहरण के लिए, मैसेज मिटाना देखें.

पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:

ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल करने पर, सिर्फ़ उस Chat ऐप्लिकेशन से भेजे गए मैसेज मिटाए जा सकते हैं जिससे कॉल किया गया है.

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

DELETE https://chat.googleapis.com/v1/{name=spaces/*/messages/*}

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

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. मैसेज का रिसॉर्स नेम.

फ़ॉर्मैट: spaces/{space}/messages/{message}

अगर आपने अपने मैसेज के लिए कोई कस्टम आईडी सेट किया है, तो {message} के लिए clientAssignedMessageId फ़ील्ड की वैल्यू का इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, मैसेज का नाम देना लेख पढ़ें.

क्वेरी पैरामीटर

पैरामीटर
force

boolean

ज़रूरी नहीं. true के तौर पर सेट करने पर, किसी मैसेज को मिटाने पर उससे जुड़े थ्रेड में दिए गए जवाब भी मिट जाते हैं. false के लिए, अगर किसी मैसेज में थ्रेड में जवाब दिए गए हैं, तो उसे मिटाने की प्रोसेस पूरी नहीं हो पाती.

यह सिर्फ़ तब लागू होता है, जब उपयोगकर्ता के तौर पर पुष्टि की जा रही हो. Chat ऐप्लिकेशन के तौर पर पुष्टि करने पर इसका कोई असर नहीं पड़ता.

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

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

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

अगर एपीआई सही से जुड़ जाता है, तो रिस्पॉन्स बॉडी में खाली JSON ऑब्जेक्ट होता है.

अनुमति के दायरे

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

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages

ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.