- Ressource: Nachricht
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- MessagePart
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Überschrift
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: Nachricht
Eine E-Mail-Nachricht.
JSON-Darstellung |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Felder | |
---|---|
id |
Die unveränderliche ID der Nachricht. |
threadId |
Die ID des Threads, zu dem die Nachricht gehört. Damit Sie einer Konversation eine Nachricht oder einen Entwurf hinzufügen können, müssen die folgenden Kriterien erfüllt sein:
|
labelIds[] |
Liste der IDs der Labels, die auf diese Nachricht angewendet wurden. |
snippet |
Ein kurzer Teil des Nachrichtentexts. |
historyId |
Die ID des letzten Verlaufseintrags, der diese Nachricht geändert hat. |
internalDate |
Der Zeitstempel der internen Nachrichtenerstellung (Epoche ms), der die Reihenfolge im Posteingang bestimmt. Bei normalen SMTP-empfangenen E-Mails ist dies der Zeitpunkt, zu dem die Nachricht ursprünglich von Google akzeptiert wurde. Sie ist zuverlässiger als der |
payload |
Die geparste E-Mail-Struktur in den Nachrichtenteilen. |
sizeEstimate |
Geschätzte Größe der Nachricht in Byte. |
raw |
Die gesamte E-Mail-Nachricht in einem RFC 2822-formatierten und base64url-codierten String. Wird in Ein base64-codierter String. |
MessagePart
Ein einzelner MIME-Nachrichtenteil.
JSON-Darstellung |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Felder | |
---|---|
partId |
Die unveränderliche ID des Nachrichtenteils. |
mimeType |
Der MIME-Typ des Nachrichtenteils. |
filename |
Der Dateiname des Anhangs. Ist nur vorhanden, wenn dieser Nachrichtenteil einen Anhang darstellt. |
headers[] |
Liste der Header in diesem Nachrichtenteil. Der Nachrichtenteil der obersten Ebene, der die gesamte Nachrichtennutzlast darstellt, enthält die standardmäßigen RFC 2822-E-Mail-Header wie |
body |
Der Nachrichtenteil für diesen Teil, der für Container-MIME-Nachrichtenteile möglicherweise leer ist. |
parts[] |
Die untergeordneten MIME-Nachrichtenteile dieses Teils. Dies gilt nur für Container-MIME-Nachrichtenteile, z. B. |
Header
JSON-Darstellung |
---|
{ "name": string, "value": string } |
Felder | |
---|---|
name |
Der Name des Headers vor dem Trennzeichen |
value |
Der Wert des Headers nach dem Trennzeichen |
Methoden |
|
---|---|
|
Löscht viele Nachrichten nach Nachrichten-ID. |
|
Ändert die Labels der angegebenen Nachrichten. |
|
Die angegebene Nachricht wird sofort und endgültig gelöscht. |
|
Ruft die angegebene Nachricht ab. |
|
Importiert eine Nachricht nur in den Posteingang dieses Nutzers. Dabei werden die E-Mails standardmäßig gescannt und klassifiziert. Die E-Mail-Zustellung funktioniert ähnlich wie der Empfang über SMTP. |
|
Fügt Nachrichten direkt in das Postfach dieses Nutzers ein, ähnlich wie bei IMAP APPEND . Die meisten Scans und Klassifizierungen werden dadurch umgangen. |
|
Listet die Nachrichten im Postfach des Nutzers auf. |
|
Ändert die Labels der angegebenen Nachricht. |
|
Sendet die angegebene Nachricht an die Empfänger in den Headern To , Cc und Bcc . |
|
Verschiebt die angegebene Nachricht in den Papierkorb. |
|
Entfernt die angegebene Nachricht aus dem Papierkorb. |