Я пытаюсь перехватить все электронные письма, указанные в электронном письме отправителя.Я получил это в логгере скрипта приложения, но как мне перевести это действие в пользовательский интерфейс реального gmail?
function myFunction() {
var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log(message.getFrom()); // Log from address of the message
Logger.log(GmailApp.search(message.getFrom()));
}
Так что это простая функция, которая находится внутри скрипта приложения.Я пытаюсь следовать этому примеру Expense It , но вместо того, чтобы иметь всплывающее окно с формой, я хотел бы иметь кнопку и просто искать электронную почту в папке входящихКроме того, переменная нить в приведенном выше примере является первой папкой «Входящие», она не отображает папку «Входящие» для предполагаемой открытой электронной почты.
Полагаю, у меня есть две проблемы:
- Какможно ли заставить его работать в пользовательском интерфейсе gmail без формы, похожей на демонстрацию «расходуйте»?просто нужна кнопка добавления только для действия, а не для создания новых форм.
- Как перехватить сообщение с выбранной электронной почтой, а не с первой веткой в папке "Входящие".