Gmail API एक RESTful API है, जिसे Gmail मेलबॉक्स और मेल भेजें. ज़्यादातर वेब ऐप्लिकेशन के लिए Gmail API इनके लिए सबसे अच्छा विकल्प है किसी उपयोगकर्ता के Gmail डेटा की अधिकृत ऐक्सेस जैसे:
- रीड-ओनली मेल निकालने, इंडेक्स करने, और बैकअप लेने की सुविधा
- अपने-आप या प्रोग्राम के हिसाब से, अपने-आप होने वाला मैसेज भेजने की सुविधा
- ईमेल खाता माइग्रेशन
- ईमेल व्यवस्थित करने की सुविधा, जिसमें मैसेज को फ़िल्टर और क्रम से लगाना शामिल है
- पूरे संगठन में ईमेल हस्ताक्षर के लिए मानक तय करना
Gmail API में इस्तेमाल होने वाले सामान्य शब्दों की सूची नीचे दी गई है:
- मैसेज
- एक ईमेल मैसेज जिसमें भेजने वाले का नाम, पाने वाले का नाम, विषय, और मुख्य हिस्सा होता है. एक संदेश बना दिया गया है, संदेश बदला नहीं जा सकता. एक मैसेज दिखाया गया है मैसेज के संसाधन से.
- थ्रेड
- मिलते-जुलते मैसेज का संग्रह, जिनसे बातचीत शुरू होती है. ईमेल क्लाइंट में है, तो एक या उससे ज़्यादा पाने वाले लोगों के मैसेज का जवाब देने पर एक थ्रेड बनता है अपना मैसेज लिखें.
- लेबल
मैसेज और थ्रेड को व्यवस्थित करने का तरीका. उदाहरण के लिए, "टैक्स" लेबल बनाया और सभी मैसेज और थ्रेड पर लागू किया जा सकता है उपयोगकर्ता के टैक्स से जुड़े हुए नहीं हैं. लेबल दो तरह के होते हैं:
- सिस्टम लेबल
- आंतरिक रूप से बनाए गए लेबल, जैसे कि
INBOX
,TRASH
याSPAM
. ये लेबल को मिटाया या बदला नहीं जा सकता. हालांकि, कुछ सिस्टम लेबल, जैसे किINBOX
मैसेज और थ्रेड पर लागू किया जा सकता है या हटाया जा सकता है. - उपयोगकर्ता लेबल
- उपयोगकर्ता के बनाए गए लेबल. इन लेबल को किसी उपयोगकर्ता या ऐप्लिकेशन के लिए. उपयोगकर्ता लेबल को लेबल संसाधन.
- ड्राफ़्ट
यह मैसेज नहीं भेजा गया है. ड्राफ़्ट में मौजूद किसी मैसेज को बदला जा सकता है. ड्राफ़्ट भेजने पर, ड्राफ़्ट अपने-आप मिट जाता है और
SENT
सिस्टम लेबल. ड्राफ़्ट को ड्राफ़्ट के तौर पर सेव किया गया संसाधन होना चाहिए.
अगले चरण
Google Workspace API के साथ डेवलप करने और उन्हें मैनेज करने का तरीका जानने के लिए की पुष्टि करने और अनुमति देने के लिए, Google Workspace डेवलपर के तौर पर शुरुआत करें.
एक सामान्य Gmail API ऐप्लिकेशन को कॉन्फ़िगर करने और चलाने का तरीका जानने के लिए, क्विकस्टार्ट के बारे में खास जानकारी.