Kalo te dokumentacioni
Serveri MCP

Skicat

Mesazhe të padërguara të ruajtura në kutinë postare.

Veglat e skicave

VeglaÇfarë bën
listDraftsSkicat, të ruajturat më së fundi të parat, secila me subjektin, marrësit dhe dërguesin e saj. query kërkon në to.
getDraftNjë skicë e plotë: dërguesi, marrësit, subjekti, biseda të cilës i përgjigjet, bashkëngjitjet dhe trupi i saj.
createDraftRuani një skicë të re pa e dërguar. Çdo fushë është opsionale, dhe threadId e bën atë përgjigje.
updateDraftNdryshoni fusha në një skicë. Një fushë që e lini jashtë ruan vlerën e saj, dhe një listë e zëvendëson të ruajturën të tërën.
deleteDraftFshini një skicë përgjithmonë. Nuk shkon te Koshi.

Leximi kërkon “Read drafts” (drafts:read), ndërsa ruajtja, ndryshimi ose fshirja kërkojnë “Create and edit drafts” (drafts:write). Një klient i kufizuar në disa adresa sheh vetëm skicat prej tyre, dhe një skicë që ruan ai ka nevojë për një from me të cilin mund të dërgojë.

Në bisedën e aplikacionit, ruajtja, ndryshimi dhe fshirja e një skice pyesin më parë, përveç kur e keni kërkuar vetë.

Referencë

listDrafts

Lejetdrafts:readAsistenti i aplikacionit e ekzekuton pa pyeturPaketa e mjetevedrafts

The unsent drafts in the mailbox, most recently saved first, each with its id, subject, recipients and sender. query searches the subject, the sender and the start of the body. When more follow, the last line gives a pageToken: call again with the same query and that pageToken.

Hyrjet

querystring
limitinteger
Të paktën 1Më së shumti 100
pageTokenstring

E disponueshme edhe në

API
GET /drafts
SDK
drafts.list()drafts.listAll()drafts.iterate()

getDraft

Lejetdrafts:readAsistenti i aplikacionit e ekzekuton pa pyeturPaketa e mjetevedrafts

One draft in full: its sender, recipients, subject, the thread it replies to, the names of its attachments and its body as saved. Take the id from listDrafts.

Hyrjet

draftIdstringE detyrueshme
Jo bosh

E disponueshme edhe në

API
GET /drafts/{id}
SDK
drafts.get()

createDraft

Lejetdrafts:writeAsistenti i aplikacionit pyet më parë, përveç kur e keni kërkuar juPaketa e mjetevedrafts

Save a new draft without sending it, as the composer does when you close it. Every field is optional, and html wins over text when both are given. from is the address it will be sent as, and threadId makes it a reply to that thread. sendEmail with the draft id sends it later.

Hyrjet

tostring[]
ccstring[]
bccstring[]
subjectstring
Deri në 998 karaktere
htmlstring
Deri në 1000000 karaktere
textstring
Deri në 1000000 karaktere
fromstring
threadIdstring

E disponueshme edhe në

API
PATCH /drafts/{id}POST /drafts
SDK
drafts.update()drafts.create()

updateDraft

Lejetdrafts:writeAsistenti i aplikacionit pyet më parë, përveç kur e keni kërkuar juPaketa e mjetevedrafts

Change fields on a saved draft. A field you leave out keeps its value, and a list you give replaces the saved one whole, so to with one address drops the others. from null clears the sender. Take the id from listDrafts.

Hyrjet

draftIdstringE detyrueshme
Jo bosh
tostring[]
ccstring[]
bccstring[]
subjectstring
Deri në 998 karaktere
htmlstring
Deri në 1000000 karaktere
textstring
Deri në 1000000 karaktere
fromstring
Mund të jetë null
threadIdstring

E disponueshme edhe në

API
PATCH /drafts/{id}POST /drafts
SDK
drafts.update()drafts.create()

deleteDraft

Lejetdrafts:writeAsistenti i aplikacionit pyet më parë, përveç kur e keni kërkuar juPaketa e mjetevedrafts

Delete a draft for good. It does not go to the Bin and cannot be brought back. Take the id from listDrafts.

Hyrjet

draftIdstringE detyrueshme
Jo bosh

E disponueshme edhe në

API
DELETE /drafts/{id}
SDK
drafts.delete()