Я занимаюсь разработкой надстроек gmail, идея состоит в том, что пользователь открывает электронное письмо, нажимает кнопку надстройки и получает вопрос с вопросом, хотят ли они переслать это письмо. Когда пользователь подтверждает, электронная почта пересылается с заголовками и всем на настраиваемый адрес электронной почты.
Я хочу отредактировать тело сообщения на карте дополнений Gmail. Тело может быть простым текстом или HTML. Отображается обычный текст, но не отображается предварительный просмотр html.
Я хочу показать редактируемый html-контент электронной почты на карте дополнений gmail так же, как он отображается при нажатии на пересылку электронной почты.
Заранее спасибо.
var accessToken = event.messageMetadata.accessToken;
var messageId = event.messageMetadata.messageId;
GmailApp.setCurrentMessageAccessToken(accessToken);
var message = GmailApp.getMessageById(messageId);
var messageBody = message.getBody();
var messageInput = CardService.newTextInput()
.setFieldName('message_field')
.setTitle('Message')
.setMultiline(true)
.setValue(messageBody);
section.addWidget(messageInput);