Apps Script的getBody方法无法提供完整的HTML内容。
创始人
2024-09-11 09:00:54
0

在使用Apps Script的getBody方法时,确实无法直接提供完整的HTML内容。这是因为getBody方法仅返回电子邮件正文的纯文本内容。

如果您想获取完整的HTML内容,可以使用getRawContent方法来获取原始的电子邮件内容,然后使用正则表达式或其他方法来提取所需的HTML部分。

以下是一个示例代码,演示如何使用getRawContent方法和正则表达式来提取电子邮件的HTML内容:

function getEmailHTMLContent() {
  var thread = GmailApp.getInboxThreads(0,1)[0];
  var message = thread.getMessages()[0];
  var rawContent = message.getRawContent();
  
  var htmlContent = extractHTMLContent(rawContent);
  Logger.log(htmlContent);
}

function extractHTMLContent(rawContent) {
  var regex = //;
  var match = rawContent.match(regex);
  
  if (match) {
    return match[0];
  } else {
    return "";
  }
}

在上面的代码中,getEmailHTMLContent函数首先获取收件箱中的第一封邮件的原始内容。然后使用extractHTMLContent函数来提取HTML内容。这里使用了一个正则表达式来匹配以开头和以结尾的内容,并返回匹配到的结果。

请注意,正则表达式可能需要根据您的具体需求进行调整。此示例仅提供了一种最基本的方法来提取HTML内容。

希望这可以帮助到您!

相关内容

热门资讯

玩家必看教程!天天开心王国辅助... 玩家必看教程!天天开心王国辅助器,蘑菇云辅助怎么使用,详细软件(有挂分析)进入游戏-大厅左侧-新手福...
推荐十款!好玩贰柒拾辅助,手机... 推荐十款!好玩贰柒拾辅助,手机游戏挂机辅助软件,详细插件(存在有挂)1)手机游戏挂机辅助软件免费钻石...
一分钟秒懂!唯思竞技游戏辅助,... 一分钟秒懂!唯思竞技游戏辅助,天天辅助器透视,详细插件(确实有挂)1、唯思竞技游戏辅助透视辅助软件激...
记者发布!小程序蜀山西川血战辅... 记者发布!小程序蜀山西川血战辅助,大菠萝辅助器,详细挂(真实有挂)1、每一步都需要思考,不同水平的挑...
2分钟细说!万能脚本辅助器,天... 2分钟细说!万能脚本辅助器,天天挂机辅助工具,详细挂(证实有挂)1、进入到天天挂机辅助工具是否有挂之...
一分钟了解!潮友会内部脚本辅助... 一分钟了解!潮友会内部脚本辅助软件,微乐家乡官方app,详细app(有挂辅助)1、很好的工具软件,可...
一起来讨论!四川家园游戏辅助软... 一起来讨论!四川家园游戏辅助软件,功夫川嘛辅助器,详细器(竟然有挂)1、点击下载安装,四川家园游戏辅...
一分钟了解!微信小程序边锋辅助... 一分钟了解!微信小程序边锋辅助,小唐家乐园山西辅助软件,详细攻略(真实有挂)1)小唐家乐园山西辅助软...
玩家交流!微乐卡五星祈福有用吗... 玩家交流!微乐卡五星祈福有用吗,微信小程序边锋辅助,详细方法(有挂教学)1、下载好微乐卡五星祈福有用...
查到实测辅助!川南欢乐碰辅助,... 查到实测辅助!川南欢乐碰辅助,佛手在线做辅助下载,详细教程(有挂细节)1、佛手在线做辅助下载免费辅助...