- Ressource: Message
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- MessagePart
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- En-tête
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Méthodes
Ressource: Message
E-mail.
Représentation JSON |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Champs | |
---|---|
id |
Identifiant immuable du message. |
threadId |
ID du fil de discussion auquel appartient le message. Pour ajouter un message ou un brouillon à un fil de discussion, les critères suivants doivent être remplis:
|
labelIds[] |
Liste des ID de libellés appliqués à ce message. |
snippet |
Brève partie du texte du message. |
historyId |
ID du dernier enregistrement d'historique qui a modifié ce message. |
internalDate |
Code temporel de création du message interne (epoch en ms), qui détermine l'ordre dans la boîte de réception. Pour les e-mails envoyés par SMTP ordinaires, il s'agit de l'heure à laquelle le message a été accepté initialement par Google, ce qui est plus fiable que l'en-tête |
payload |
Structure de l'e-mail analysé dans les différentes parties du message. |
sizeEstimate |
Taille estimée du message, en octets. |
raw |
E-mail complet dans une chaîne au format RFC 2822 et encodée en base64url. Est renvoyé dans les réponses Chaîne encodée en base64. |
MessagePart
Une seule partie du message MIME.
Représentation JSON |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Champs | |
---|---|
partId |
Identifiant immuable de la partie du message. |
mimeType |
Type MIME de la partie du message. |
filename |
Nom de fichier de la pièce jointe. Uniquement présente si la partie du message représente une pièce jointe. |
headers[] |
Liste des en-têtes de cette partie du message. Pour la partie de premier niveau du message, qui représente l'intégralité de la charge utile du message, elle contiendra les en-têtes d'e-mails RFC 2822 standards tels que |
body |
Corps de la partie du message pour cette partie, qui peut être vide pour les parties du message MIME du conteneur. |
parts[] |
Parties du message MIME enfant de cette partie. Cela ne s'applique qu'aux parties du message MIME du conteneur, par exemple |
En-tête
Représentation JSON |
---|
{ "name": string, "value": string } |
Champs | |
---|---|
name |
Nom de l'en-tête avant le séparateur |
value |
Valeur de l'en-tête après le séparateur |
Méthodes |
|
---|---|
|
Supprime de nombreux messages en fonction de leur ID. |
|
Modifie les libellés des messages spécifiés. |
|
Le message spécifié est supprimé immédiatement et de manière définitive. |
|
Récupère le message spécifié. |
|
Importe un message dans la boîte aux lettres de cet utilisateur uniquement, avec une analyse et une classification standards de la distribution des e-mails semblables à celles utilisées pour la réception via SMTP. |
|
Insère directement un message dans la boîte aux lettres de cet utilisateur, comme dans IMAP APPEND , en contournant la plupart des analyses et des classifications. |
|
Liste les messages dans la boîte aux lettres de l'utilisateur. |
|
Modifie les libellés associés au message spécifié. |
|
Envoie le message spécifié aux destinataires figurant dans les en-têtes To , Cc et Bcc . |
|
Permet de placer le message spécifié dans la corbeille. |
|
Supprime le message spécifié de la corbeille. |