在谷歌应用程序脚本gui中显示gmail消息

时间:2014-11-09 17:55:59

标签: javascript google-apps-script gmail google-apps

在Google Apps脚本网络应用中显示Gmail邮件内容的最佳方式是什么? 这是我的消息raw html的例子:

message.getBody();

<div><em><strong><u>TEST</u></strong></em></div>

所以问题实际上是如何在某个窗口或弹出窗口中显示原始html

1 个答案:

答案 0 :(得分:1)

我认为你所寻找的是HTML Output class,它允许你在Apps脚本中创建基本的HTML文件。

脚本如:

function myFunction() {
var threads = GmailApp.getInboxThreads();
var messages = threads[0].getMessages()[0];
var raw = messages.getPlainBody();
return raw;
}

function doGet() {
   var raw = myFunction();
   return HtmlService.createHtmlOutput('<b><p>'+ raw + '</p></b>');
 }

允许您在访问deployed page时创建包含用户上次电子邮件内容的HTML文件。

我上面的示例非常基本,但您可以整理它以显示您想要的内容。