Gmail API, Gmail posta kutularına erişmek ve posta göndermek için kullanılabilecek bir RESTful API'dir. Çoğu web uygulamasında Gmail API, bir kullanıcının Gmail verilerine yetkili erişim için en iyi seçenektir ve aşağıdakiler gibi çeşitli uygulamalar için uygundur:
- Salt okunur posta ayıklama, dizine ekleme ve yedekleme
- Otomatik veya programatik mesaj gönderme
- E-posta hesabını taşıma
- İletileri filtreleme ve sıralama dahil e-posta organizasyonu
- Kuruluş genelinde e-posta imzalarını standartlaştırma
Aşağıda, Gmail API'de yaygın olarak kullanılan terimlerin bir listesi yer almaktadır:
- Mesaj
- Göndereni, alıcıları, konuyu ve gövdeyi içeren bir e-posta iletisi. Oluşturulan mesajlar değiştirilemez. Bir mesaj, bir mesaj kaynağı tarafından temsil edilir.
- İleti dizisi
- Görüşme oluşturan ilgili mesajlardan oluşan bir koleksiyon. Bir e-posta istemcisi uygulamasında, bir veya daha fazla alıcı bir iletiye kendi mesajıyla yanıt verdiğinde ileti dizisi oluşur.
- Etiket
İletileri ve ileti dizilerini organize etmek için kullanılan bir mekanizma. Örneğin, "vergiler" etiketi oluşturulabilir ve kullanıcının vergileriyle ilgili tüm mesaj ve ileti dizilerine uygulanabilir. İki tür etiket vardır:
- Sistem etiketleri
INBOX
,TRASH
veyaSPAM
gibi dahili olarak oluşturulmuş etiketler. Bu etiketler silinemez veya değiştirilemez. AncakINBOX
gibi bazı sistem etiketleri iletilere ve ileti dizilerine uygulanabilir veya bunlardan kaldırılabilir.- Kullanıcı etiketleri
- Kullanıcı tarafından oluşturulan etiketler. Bu etiketler kullanıcı veya uygulama tarafından silinebilir ya da değiştirilebilir. Kullanıcı etiketi, etiket kaynağı ile temsil edilir.
- Taslak
Gönderilmemiş mesaj. Taslakta yer alan bir ileti değiştirilebilir. Taslak gönderildiğinde taslak otomatik olarak silinir ve
SENT
sistem etiketine sahip bir mesaj oluşturulur. Taslak, taslak kaynak ile temsil edilir.
Sonraki adımlar
Kimlik doğrulama ve yetkilendirmeyi işlemek de dahil olmak üzere Google Workspace API'leriyle uygulama geliştirme hakkında bilgi edinmek için Google Workspace geliştiricisi olarak çalışmaya başlama bölümüne bakın.
Basit bir Gmail API uygulamasını nasıl yapılandırıp çalıştıracağınızı öğrenmek için Hızlı başlangıç kılavuzlarına genel bakış sayfasını okuyun.