Taslaklar, DRAFT
sistem etiketi uygulanmış, gönderilmemiş iletileri temsil eder.
Taslakta bulunan ileti oluşturulduktan sonra düzenlenemez
değiştirilebilir. Bu anlamda,
taslak kaynak, bir kapsayıcıdır.
temel ileti kimlikleri her seferinde değiştiğinden sabit bir kimlik sağlar
mesaj değiştirilir.
Taslak içindeki ileti kaynakları aşağıdaki farklılıklar dışında diğer iletilerle benzer davranışa sahiptir:
- Taslak iletilerin
DRAFT
sistem etiketi dışında bir etiketi olamaz. - Taslak gönderildiğinde otomatik olarak silinir ve yeni bir ileti gönderilir
SENT
sistem etiketiyle, güncellenmiş bir kimlikle oluşturulur. Bu mesajdrafts.send
içinde döndürüldü tıklayın.
İçindekiler
Taslak iletiler oluşturma
Uygulamanız, drafts.create yöntemini değiştirmek için kullanabilirsiniz. İlgili içeriği oluşturmak için kullanılan şu şekilde genel bir işlem yapılabilir:
- Şunlara uyan bir MIME iletisi oluşturun: RFC 2822.
- Mesajı base64url kodlu bir dizeye dönüştürün.
- Bir taslak oluşturun ve
drafts.message.raw
alanının değerini kodlanmış dizeye ekler.
Aşağıdaki kod örnekleri bu işlemi gösterir.
Java
Python
Taslaklar güncelleniyor
Taslak oluşturmaya benzer şekilde, bir taslağı güncellemek için Draft
isteğinizin gövdesine, draft.message.raw
alanını içeren kaynak
MIME mesajını içeren base64url kodlamalı bir dizeye ayarlanır. Çünkü
iletiler güncellenemiyor, taslakta bulunan ileti yok
ve güncelleme isteğinde sağlanan yeni MIME iletisiyle değiştirilir.
Taslakta yer alan geçerli MIME iletisini, şunu çağırarak alabilirsiniz:
Parametreyle drafts.get
format=raw
.
Daha fazla bilgi için bkz.
drafts.update
.
Taslaklar gönderiliyor
Taslak gönderirken iletiyi olduğu gibi veya e-posta ile
güncellenmiş mesaj. Taslak içeriğini yeni bir iletiyle güncelliyorsanız
gövdesinde bir Draft
kaynağı sağlaması
drafts.send
isteği; ayarlansın
Gönderilecek taslaktan draft.id
; ve draft.message.raw
alanını
base64url kodlamalı bir dize olarak kodlanmış yeni MIME iletisidir. Daha fazla
daha fazla bilgi için bkz. drafts.send
.