Ressource : Message
un e-mail ;
| Représentation JSON |
|---|
{ "id": string, "threadId": string, "labelIds": [ string ], "snippet": string, "historyId": string, "internalDate": string, "payload": { object ( |
| Champs | |
|---|---|
id |
ID immuable du message. |
threadId |
ID du thread auquel appartient le message. Pour ajouter un message ou un brouillon à un fil de discussion, vous devez remplir les critères suivants :
|
labelIds[] |
Liste des ID des libellés appliqués à ce message. |
snippet |
Courte partie du texte du message. |
historyId |
ID du dernier enregistrement de l'historique ayant modifié ce message. |
internalDate |
Code temporel de création du message interne (en ms depuis l'epoch), qui détermine l'ordre dans la boîte de réception. Pour les e-mails reçus par SMTP, cela représente l'heure à laquelle le message a été initialement accepté par Google, ce qui est plus fiable que l'en-tête |
payload |
Structure de l'e-mail analysée dans les parties du message. |
sizeEstimate |
Taille estimée du message en octets. |
raw |
L'intégralité du message électronique sous la forme d'une chaîne encodée en base64url et au format RFC 2822. Renvoie les réponses Chaîne encodée en base64. |
classificationLabelValues[] |
Valeurs des libellés de classification dans le message. Vous pouvez interroger les schémas de libellés de classification disponibles à l'aide de l'API Google Drive Labels. Chaque ID de libellé de classification doit être unique. Si des ID en double sont fournis, un seul sera conservé, et la sélection est arbitraire. Uniquement utilisé pour les comptes Google Workspace. |
MessagePart
Partie d'un message MIME.
| Représentation JSON |
|---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
| Champs | |
|---|---|
partId |
ID immuable de la partie du message. |
mimeType |
Type MIME de la partie du message. |
filename |
Nom du fichier de la pièce jointe. Présent uniquement si cette partie du message représente une pièce jointe. |
headers[] |
Liste des en-têtes de cette partie du message. Pour la partie du message de premier niveau, qui représente l'intégralité de la charge utile du message, elle contient les en-têtes d'e-mail RFC 2822 standards tels que |
body |
Corps de la partie du message pour cette partie, qui peut être vide pour les parties de message MIME de conteneur. |
parts[] |
Parties du message MIME enfant de cette partie. Cela ne s'applique qu'aux parties de message MIME de 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 |
ClassificationLabelValue
Libellés de classification appliqués au message. Les libellés de classification sont différents des libellés de la boîte de réception Gmail. Uniquement utilisé pour les comptes Google Workspace. En savoir plus sur les libellés de classification
| Représentation JSON |
|---|
{
"labelId": string,
"fields": [
{
object ( |
| Champs | |
|---|---|
labelId |
Obligatoire. ID de libellé de classification alphanumérique canonique ou brut. Correspond au champ "ID" de la ressource "Libellé Google Drive". |
fields[] |
Valeurs des champs pour l'ID de libellé de classification donné. |
ClassificationLabelFieldValue
Valeurs de champ pour un libellé de classification.
| Représentation JSON |
|---|
{ "fieldId": string, "selection": string } |
| Champs | |
|---|---|
fieldId |
Obligatoire. ID du champ pour la valeur du libellé de classification. Correspond au champ "ID" de l'objet |
selection |
ID du choix de sélection pour l'option de sélection. Ne doit être défini que si le type de champ est |
Méthodes |
|
|---|---|
|
Supprime plusieurs messages par ID de message. |
|
Modifie les libellés des messages spécifiés. |
|
Supprime immédiatement et définitivement le message spécifié. |
|
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 standard des e-mails semblables à celles effectuées lors de la réception via SMTP. |
|
Insère directement un message dans la boîte aux lettres de cet utilisateur uniquement, comme IMAP APPEND, en contournant la plupart des analyses et classifications. |
|
Liste les messages dans la boîte aux lettres de l'utilisateur. |
|
Modifie les libellés du message spécifié. |
|
Envoie le message spécifié aux destinataires dans les en-têtes To, Cc et Bcc. |
|
Place le message spécifié dans la corbeille. |
|
Supprime le message spécifié de la corbeille. |