使用googlescript从gmail中的html文本中提取body

时间:2016-04-14 12:04:37

标签: javascript html gmail-api extraction

我需要获取我在邮件中收到的html文本的特定标记的内容。以下函数仅返回html内容作为一个整体。因此,它作为无效参数附加在电子表格中。

function myFunction() {

  if(GmailApp.getInboxUnreadCount() > 0)
  {
    var sheet = SpreadsheetApp.getActiveSpreadsheet();
    var mailThreads = GmailApp.getInboxThreads(0, 1);
    //Logger.log(mailThreads.length);
    for (var i = 0; i < mailThreads.length; i++) 
    {
        var mailThread = mailThreads[i];
        var messages = mailThread.getMessages()[0];
        var url = messages.getBody();//to get the html type text
        var response = UrlFetchApp.fetch(url);    
        mailThread.markRead();
    }
     sheet.append([response]);
  }
 }

我如何从HTML文本中获取所需的身体内容?

0 个答案:

没有答案