Zasób: wiadomość
e-maila,
Zapis JSON |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Pola | |
---|---|
id |
Niezmienny identyfikator wiadomości. |
threadId |
Identyfikator wątku, do którego należy wiadomość. Aby dodać wiadomość lub wersję roboczą do wątku, muszą być spełnione te kryteria:
|
labelIds[] |
Lista identyfikatorów etykiet zastosowanych do tej wiadomości. |
snippet |
Krótki fragment tekstu wiadomości. |
historyId |
Identyfikator ostatniego rekordu historii, który zmodyfikował tę wiadomość. |
internalDate |
Wewnętrzny sygnatura czasowa utworzenia wiadomości (epoka ms), która określa kolejność w skrzynce odbiorczej. W przypadku zwykłego e-maila otrzymanego przez SMTP jest to czas, w którym wiadomość została pierwotnie zaakceptowana przez Google. Jest to bardziej wiarygodna wartość niż nagłówek |
payload |
Przeanalizowana struktura e-maila w częściach wiadomości. |
sizeEstimate |
Szacunkowy rozmiar wiadomości w bajtach. |
raw |
Cała wiadomość e-mail w formacie RFC 2822 i z kodowaniem base64url. Zwracane w odpowiedziach Ciąg znaków zakodowany w formacie Base64. |
MessagePart
Pojedyncza część wiadomości MIME.
Zapis JSON |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Pola | |
---|---|
partId |
Niezmienny identyfikator części wiadomości. |
mimeType |
Typ MIME części wiadomości. |
filename |
Nazwa pliku załącznika. Jest widoczny tylko wtedy, gdy ta część wiadomości reprezentuje załącznik. |
headers[] |
Lista nagłówków w tej części wiadomości. Część wiadomości na najwyższym poziomie, która reprezentuje całą treść wiadomości, będzie zawierać standardowe nagłówki e-maila RFC 2822, takie jak |
body |
Treść części wiadomości dla tej części, która może być pusta w przypadku części wiadomości MIME kontenera. |
parts[] |
Podrzędne części wiadomości MIME tego elementu. Dotyczy to tylko części wiadomości MIME kontenera, np. |
Nagłówek
Zapis JSON |
---|
{ "name": string, "value": string } |
Pola | |
---|---|
name |
Nazwa nagłówka przed separatorem |
value |
Wartość nagłówka po separatorze |
Metody |
|
---|---|
|
Usuwa wiele wiadomości według identyfikatora wiadomości. |
|
Zmienia etykiety wybranych wiadomości. |
|
natychmiast i trwało usuwa określoną wiadomość. |
|
Pobiera określoną wiadomość. |
|
Importuje wiadomość tylko do skrzynki pocztowej tego użytkownika, stosując standardowe skanowanie i klasyfikację dostarczania poczty e-mail, podobne do odbierania poczty przez SMTP. |
|
Wstawia wiadomość bezpośrednio do skrzynki pocztowej tego użytkownika, podobnie jak w przypadku IMAP APPEND , pomijając większość skanowania i klasyfikacji. |
|
Wyświetla listę wiadomości w skrzynce pocztowej użytkownika. |
|
Modyfikuje etykiety określonej wiadomości. |
|
Wysyła określoną wiadomość do odbiorców w nagłówkach To , Cc i Bcc . |
|
Przenosi wybraną wiadomość do kosza. |
|
Usuwa wybraną wiadomość z kosza. |