Wątek na koncie Gmail użytkownika.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
add | Gmail | Dodaje tę etykietę do wątku. |
create | Gmail | Tworzy wersję roboczą wiadomości, która jest odpowiedzią na ostatnią wiadomość w wątku, z wykorzystaniem adresu e-mail w polu „adres do odpowiedzi”. |
create | Gmail | Tworzy wersję roboczą wiadomości, która odpowiada nadawcy ostatniej wiadomości w tym wątku, korzystając z adresu e-mail w polu „Na adres” (opcjonalnie z argumentami). |
create | Gmail | Tworzy wersję roboczą wiadomości, która jest odpowiedzią na ostatnią wiadomość w tym wątku, z wykorzystaniem adresu zwrotnego i wszystkich adresatów tej wiadomości. |
create | Gmail | Tworzy wersję roboczą wiadomości, która jest odpowiedzią na ostatniego nadawcę w tym wątku, przy użyciu adresu zwrotnego i wszystkich adresatów z opcjonalnymi argumentami. |
get | String | Pobiera temat pierwszej wiadomości w wątku. |
get | String | Pobiera identyfikator tego wątku. |
get | Gmail | Zwraca etykiety utworzone przez użytkownika w tym wątku. |
get | Date | Pobiera datę ostatniej wiadomości w wątku. |
get | Integer | Zwraca liczbę wiadomości w wątku. |
get | Gmail | Pobiera wiadomości z tego wątku. |
get | String | Pobiera link stały do tego wątku. |
has | Boolean | Zwraca informację, czy wątek zawiera wiadomości oznaczone gwiazdką. |
is | Boolean | Zwraca informację, czy wątek jest oznaczony jako ważny. |
is | Boolean | Zwraca informację, czy wątek jest oznaczony jako czat. |
is | Boolean | Zwraca informację, czy wątek znajduje się w skrzynce odbiorczej. |
is | Boolean | Zwraca wartość „prawda”, jeśli ten wątek znajduje się w skrzynce odbiorczej priorytetowej; w przeciwnym wypadku zwraca wartość „fałsz”. |
is | Boolean | Zwraca informację, czy wątek jest oznaczony jako spam. |
is | Boolean | Zwraca informację, czy wątek znajduje się w koszu. |
is | Boolean | Zwraca, czy wątek zawiera nieprzeczytane wiadomości. |
mark | Gmail | Oznacza ten wątek jako ważny. |
mark | Gmail | Oznacza ten wątek jako przeczytany. |
mark | Gmail | Oznacza ten wątek jako mało ważny. |
mark | Gmail | Oznacza ten wątek jako nieprzeczytany. |
move | Gmail | Przenosi ten wątek do archiwum. |
move | Gmail | Przenosi ten wątek do skrzynki odbiorczej. |
move | Gmail | Przenosi ten wątek do spamu. |
move | Gmail | Przenosi ten wątek do kosza. |
refresh() | Gmail | Ponownie wczytuje ten wątek i powiązany stan z Gmaila (przydatne, gdy zmieniły się etykiety, stan odczytania itp.). |
remove | Gmail | Usuwa tę etykietę z wątku. |
reply(body) | Gmail | Odpowiedz nadawcy ostatniej wiadomości w tym wątku, używając adresu replyTo. |
reply(body, options) | Gmail | Odpowiedz nadawcy ostatniej wiadomości w tym wątku, używając adresu replyTo z opcjonalnymi argumentami. |
reply | Gmail | Odpowiedz nadawcy (korzystając z adresu replyTo) oraz wszystkim odbiorcom ostatniej wiadomości w tym wątku. |
reply | Gmail | Odpowiedz nadawcy (za pomocą adresu reply ) oraz wszystkim odbiorcom ostatniej wiadomości w tym wątku, z opcjonalnymi argumentami. |
Szczegółowa dokumentacja
add Label(label)
Dodaje tę etykietę do wątku.
// Add label MyLabel to the first thread in the inbox const label = GmailApp.getUserLabelByName('MyLabel'); const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.addLabel(label);
Parametry
Nazwa | Typ | Opis |
---|---|---|
label | Gmail | etykiety do zastosowania w tym wątku. |
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
create Draft Reply(body)
Tworzy wersję roboczą wiadomości, która jest odpowiedzią na ostatnią wiadomość w wątku, z wykorzystaniem adresu e-mail w polu „adres do odpowiedzi”. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit konty.
// Create a draft reply to the message author with an acknowledgement. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReply('Got your message');
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
Powrót
Gmail
– nowo utworzona wersja robocza wiadomości
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
create Draft Reply(body, options)
Tworzy wersję roboczą wiadomości, która odpowiada nadawcy ostatniej wiadomości w tym wątku, korzystając z adresu e-mail w polu „Na adres” (opcjonalnie z argumentami).
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Create a draft response with an HTML text body. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReply('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', cc: 'another@example.com', });
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
options | Object | obiekt JavaScript określający parametry zaawansowane, wymienione poniżej; |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
attachments | Blob | tablica plików do wysłania z e-mailem. |
bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. |
cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. |
from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail |
html | String | jeśli jest ustawiony, urządzenia, które mogą renderować HTML, będą używać go zamiast wymaganego argumentu body; możesz dodać opcjonalne pole inline w treści HTML, jeśli masz wstawione obrazy w e-mailu |
inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu (String ) na dane obrazu (Blob ); zakłada się, że używany jest parametr html i zawiera on odwołania do tych obrazów w formacie <img src="cid:imageKey" /> |
name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); |
reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); |
subject | String | nowy temat e-maila (maksymalnie 250 znaków). |
Powrót
Gmail
– nowo utworzona wersja robocza wiadomości
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
create Draft Reply All(body)
Tworzy wersję roboczą wiadomości, która jest odpowiedzią na ostatnią wiadomość w tym wątku, z wykorzystaniem adresu zwrotnego i wszystkich adresatów tej wiadomości. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit konty.
// Create a draft reply to all recipients (except those bcc'd) of the last email // in this thread. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const message = firstThread.getMessages()[0]; message.createDraftReplyAll('Got your message');
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
Powrót
Gmail
– nowo utworzona wersja robocza wiadomości
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
create Draft Reply All(body, options)
Tworzy wersję roboczą wiadomości, która jest odpowiedzią na ostatniego nadawcę w tym wątku, przy użyciu adresu zwrotnego i wszystkich adresatów z opcjonalnymi argumentami.
E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Rozmiar e-maila (w tym nagłówków) jest ograniczony przez limit.
// Create a draft reply, using an HTML text body, to all recipients (except // those bcc'd) of the last email of in this thread. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.createDraftReplyAll('incapable of HTML', { htmlBody: '<b>some HTML body text</b>', cc: 'another@example.com', });
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
options | Object | obiekt JavaScript określający parametry zaawansowane, wymienione poniżej; |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
attachments | Blob | tablica plików do wysłania z e-mailem. |
bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. |
cc | String | listę adresów e-mail do umieszczenia w polu DW, rozdzielonych przecinkami. |
from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail |
html | String | jeśli jest ustawiony, urządzenia, które mogą renderować HTML, będą używać go zamiast wymaganego argumentu body; możesz dodać opcjonalne pole inline w treści HTML, jeśli masz wstawione obrazy w e-mailu |
inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu (String ) na dane obrazu (Blob ); zakłada się, że używany jest parametr html i zawiera on odwołania do tych obrazów w formacie <img src="cid:imageKey" /> |
name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); |
reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); |
subject | String | nowy temat e-maila. Maksymalny rozmiar to 250 znaków. |
Powrót
Gmail
– nowo utworzona wersja robocza wiadomości
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
get First Message Subject()
Pobiera temat pierwszej wiadomości w wątku.
// Log the subject of the first message in the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getFirstMessageSubject());
Powrót
String
– temat pierwszej wiadomości w wątku
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
get Id()
Pobiera identyfikator tego wątku. Identyfikator wątku zmienia się w zależności od zawartych w nim wiadomości. Aby uzyskać spójny identyfikator konkretnej wiadomości w wątku, wywołaj zamiast tego funkcję get
.
// Log the subject of the first message in the first thread in the inbox. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const id = firstThread.getId(); // Get same thread by its ID. const thread = GmailApp.getThreadById(id); Logger.log( thread.getFirstMessageSubject() === firstThread.getFirstMessageSubject(), ); // True
Powrót
String
– identyfikator tego wątku
get Labels()
Zwraca etykiety utworzone przez użytkownika w tym wątku.
// Log the names of the labels attached to the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const labels = firstThread.getLabels(); for (let i = 0; i < labels.length; i++) { Logger.log(labels[i].getName()); }
Powrót
Gmail
– tablica etykiet dla tego wątku
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
get Last Message Date()
Pobiera datę ostatniej wiadomości w wątku.
// Log the date of the most recent message on the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getLastMessageDate());
Powrót
Date
– data ostatniej wiadomości w wątku.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
get Message Count()
Zwraca liczbę wiadomości w wątku.
// Log the number of messages in the thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(firstThread.getMessageCount());
Powrót
Integer
– liczba wiadomości w wątku
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
get Messages()
Pobiera wiadomości z tego wątku.
// Log the subjects of the messages in the thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; const messages = firstThread.getMessages(); for (let i = 0; i < messages.length; i++) { Logger.log(messages[i].getSubject()); }
Powrót
Gmail
– tablica wiadomości Gmaila w tym wątku
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
get Permalink()
Pobiera link stały do tego wątku.
Pamiętaj, że ta funkcja działa tylko w klasycznym interfejsie Gmaila, a nie w aplikacji Inbox.
// Logs the permalink for the first thread in the inbox const thread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(thread.getPermalink());
Powrót
String
– link bezpośredni do tego wątku
has Starred Messages()
Zwraca informację, czy wątek zawiera wiadomości oznaczone gwiazdką.
// Log if this thread has starred messages const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`has starred : ${firstThread.hasStarredMessages()}`);
Powrót
Boolean
– prawda, jeśli wątek zawiera wiadomości oznaczone gwiazdką
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is Important()
Zwraca informację, czy wątek jest oznaczony jako ważny.
// Log if this thread is marked as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Important? : ${firstThread.isImportant()}`);
Powrót
Boolean
– czy wątek jest oznaczony jako ważny.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is In Chats()
Zwraca informację, czy wątek jest oznaczony jako czat.
// Log if this thread is a chat const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`is in chats? : ${firstThread.isInChats()}`);
Powrót
Boolean
– wartość true, jeśli wątek jest oznaczony jako czat
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is In Inbox()
Zwraca informację, czy wątek znajduje się w skrzynce odbiorczej.
// Log if this thread is in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`is in the inbox? : ${firstThread.isInInbox()}`);
Powrót
Boolean
– wartość true, jeśli wątek znajduje się w skrzynce odbiorczej
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is In Priority Inbox()
Zwraca wartość „prawda”, jeśli ten wątek znajduje się w skrzynce odbiorczej priorytetowej; w przeciwnym wypadku zwraca wartość „fałsz”.
// Log if this thread is in the priority inbox const firstThread = GmailApp.getPriorityInboxThreads(0, 1)[0]; Logger.log(`is in priority inbox? ${firstThread.isInPriorityInbox()}`);
Powrót
Boolean
– prawda, jeśli wątek znajduje się w skrzynce odbiorczej Priorytety
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is In Spam()
Zwraca informację, czy wątek jest oznaczony jako spam.
// Log if this thread is in the spam folder const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Spam? ${firstThread.isInSpam()}`);
Powrót
Boolean
– czy wątek jest oznaczony jako spam.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is In Trash()
Zwraca informację, czy wątek znajduje się w koszu.
// Log if this thread is in the trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Trashed? ${firstThread.isInTrash()}`);
Powrót
Boolean
– prawda, jeśli wątek znajduje się w koszu.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
is Unread()
Zwraca, czy wątek zawiera nieprzeczytane wiadomości.
// Log if this thread is unread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; Logger.log(`Unread? ${firstThread.isUnread()}`);
Powrót
Boolean
— wartość Prawda, jeśli są nieprzeczytane wiadomości.
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
mark Important()
Oznacza ten wątek jako ważny.
// Mark first inbox thread as important const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markImportant();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
mark Read()
Oznacza ten wątek jako przeczytany.
// Mark first inbox thread as read const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markRead();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
mark Unimportant()
Oznacza ten wątek jako mało ważny.
// Mark first inbox thread as unimportant const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnimportant();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
mark Unread()
Oznacza ten wątek jako nieprzeczytany.
// Mark first inbox thread as unread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.markUnread();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
move To Archive()
Przenosi ten wątek do archiwum.
// Archive first inbox thread const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToArchive();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
move To Inbox()
Przenosi ten wątek do skrzynki odbiorczej.
// Move first non-inbox thread to inbox const firstThread = GmailApp.search('-in:inbox')[0]; firstThread.moveToInbox();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
move To Spam()
Przenosi ten wątek do spamu.
// Move first inbox thread to spam const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToSpam();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
move To Trash()
Przenosi ten wątek do kosza.
// Move first inbox thread to trash const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.moveToTrash();
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
refresh()
Ponownie wczytuje ten wątek i powiązany stan z Gmaila (przydatne, gdy zmieniły się etykiety, stan odczytania itp.).
const firstThread = GmailApp.getInboxThreads(0, 1)[0]; // ...Do something that may take a while here.... firstThread.refresh(); // Make sure it's up-to-date // ...Do more stuff with firstThread ...
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
remove Label(label)
Usuwa tę etykietę z wątku.
const myLabel = GmailApp.getUserLabelByName('<your label>'); const threads = myLabel.getThreads(); for (const thread of threads) { thread.removeLabel(myLabel); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
label | Gmail | etykietę do usunięcia z tego wątku. |
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
reply(body)
Odpowiedz nadawcy ostatniej wiadomości w tym wątku, używając adresu replyTo.
Pamiętaj, że łączny rozmiar e-maila (w tym wszystkich nagłówków) nie może przekraczać 20 KB.
// Respond to author of last email in thread with acknowledgment const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.reply('Got your message');
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
reply(body, options)
Odpowiedz nadawcy ostatniej wiadomości w tym wątku, używając adresu replyTo z opcjonalnymi argumentami. E-mail może zawierać zarówno zwykły tekst, jak i treść w formacie HTML. Pamiętaj, że łączny rozmiar e-maila (w tym wszystkich nagłówków, ale bez załączników) nie może przekraczać 20 KB.
// Respond with HTML body text. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.reply('incapable of HTML', { htmlBody: 'some HTML body text', noReply: true, });
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
options | Object | obiekt JavaScript określający parametry zaawansowane, wymienione poniżej; |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
cc | String | listę adresów e-mail do umieszczenia w kopii wiadomości, rozdzielonych przecinkami. |
bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. |
html | String | jeśli jest ustawiony, urządzenia, które mogą renderować HTML, będą używać go zamiast wymaganego argumentu body; możesz dodać opcjonalne pole inline w treści HTML, jeśli masz wstawione obrazy w e-mailu |
name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); |
from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail |
reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); |
no | Boolean | true czy e-mail ma być wysyłany z ogólnego adresu e-mail bez możliwości odpowiedzi, aby zniechęcić odbiorców do odpowiadania na e-maile; ta opcja jest możliwa tylko w przypadku kont Google Workspace, a nie użytkowników Gmaila |
attachments | Blob | tablica plików do wysłania z e-mailem. |
inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu (String ) na dane obrazu (Blob ); zakłada się, że używany jest parametr html i zawiera on odwołania do tych obrazów w formacie <img src="cid:imageKey" /> |
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
reply All(body)
Odpowiedz nadawcy (korzystając z adresu replyTo) oraz wszystkim odbiorcom ostatniej wiadomości w tym wątku.
Pamiętaj, że łączny rozmiar e-maila (w tym wszystkich nagłówków) nie może przekraczać 20 KB.
// Respond to all with acknowledgment to the first thread in the inbox const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.replyAll('Got your message');
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/
Zobacz też
reply All(body, options)
Odpowiedz nadawcy (za pomocą adresu reply
) oraz wszystkim odbiorcom ostatniej wiadomości w tym wątku, z opcjonalnymi argumentami. E-mail może zawierać zarówno tekst zwykły, jak i treść w formacie HTML. Pamiętaj, że łączny rozmiar e-maila (w tym wszystkich nagłówków, ale bez załączników) nie może przekraczać 20 KB.
// Respond with HTML body text. const firstThread = GmailApp.getInboxThreads(0, 1)[0]; firstThread.replyAll('incapable of HTML', { htmlBody: 'some HTML body text', noReply: true, });
Parametry
Nazwa | Typ | Opis |
---|---|---|
body | String | treść e-maila. |
options | Object | obiekt JavaScript określający parametry zaawansowane, wymienione poniżej; |
Parametry zaawansowane
Nazwa | Typ | Opis |
---|---|---|
cc | String | listę adresów e-mail do umieszczenia w kopii wiadomości, rozdzielonych przecinkami. |
bcc | String | lista adresów e-mail do pola UDW rozdzielane przecinkami. |
html | String | jeśli jest ustawiony, urządzenia, które mogą renderować HTML, będą używać go zamiast wymaganego argumentu body; możesz dodać opcjonalne pole inline w treści HTML, jeśli masz wstawione obrazy w e-mailu |
name | String | nazwa nadawcy e-maila (domyślnie imię i nazwisko użytkownika); |
from | String | adres, z którego ma zostać wysłany e-mail, który musi być jedną z wartości zwracanych przez Gmail |
reply | String | adres e-mail, który ma być używany jako domyślny adres zwrotny (domyślnie adres e-mail użytkownika); |
no | Boolean | true czy e-mail ma być wysyłany z ogólnego adresu e-mail bez możliwości odpowiedzi, aby zniechęcić odbiorców do odpowiadania na e-maile. Ta opcja jest dostępna tylko w przypadku kont G Suite, a nie użytkowników Gmaila. |
attachments | Blob | tablica plików do wysłania z e-mailem. |
inline | Object | obiekt JavaScript zawierający mapowanie klucza obrazu (String ) na dane obrazu (Blob ); zakłada się, że używany jest parametr html i zawiera on odwołania do tych obrazów w formacie <img src="cid:imageKey" /> |
Powrót
Gmail
– ten wątek, przydatny do łańcuchowania
Autoryzacja
Scenariusze, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów lub odpowiednich zakresów z powiązanego interfejsu API REST:
-
https://mail.google.com/