Google apps script 如何在OnTiggerFunction中访问Gmail邮件元数据?

Google apps script 如何在OnTiggerFunction中访问Gmail邮件元数据?,google-apps-script,triggers,permissions,gmail,add-on,Google Apps Script,Triggers,Permissions,Gmail,Add On,我正在创建一个Gmail插件,并希望在用户单击电子邮件后获得“密件抄送”、“抄送”和“来往”字段 我在清单中定义了onTriggerFunction,并添加了元数据范围。但无法获取事件对象下的电子邮件。有没有办法不看邮件就收到相关邮件 清单gmail对象 "gmail": { "contextualTriggers": [{ "unconditional": { }, "onTriggerFunct

我正在创建一个Gmail插件,并希望在用户单击电子邮件后获得“密件抄送”、“抄送”和“来往”字段

我在清单中定义了
onTriggerFunction
,并添加了元数据范围。但无法获取事件对象下的电子邮件。有没有办法不看邮件就收到相关邮件

清单gmail对象

"gmail": {
  "contextualTriggers": [{
    "unconditional": {
    },
    "onTriggerFunction": "onGmailMessage"
  }]
}
触发函数如下所示:

function onGmailMessage(e) { 
   Logger.log(e.gmail); 
}
输出:

{
  messageId=msg-f:1670823024080259424, 
  threadId=thread-f:1670823024080259424, 
  accessToken=AN68bGZPxBW2UNSRNU38c6nj4qPPEqraqzIPdS 
}
元数据范围

https://www.googleapis.com/auth/gmail.addons.current.message.metadata

您是否遵循了中的上下文触发步骤?你能告诉我们它是什么样子吗?请把它包括在问题中,注释不是代码的地方,谢谢。另外,请阅读我上面提到的指南。是的,已经阅读,想要通过元数据访问密件抄送和抄送电子邮件,而不请求
read
access。您是否尝试实现指南中所述的功能(请注意,本例中的示例说明-它同时显示了两个作用域)?有错误吗?你无法获取元数据吗?我不想打电话给GmailApp,获取消息并阅读内容。如果只想获取toRecipients、ccRecipients和BCCreciients,并通过它们传递到触发器函数,问题是我没有获取这些字段,请检查我的日志。您是否遵循了中的上下文触发器步骤?你能告诉我们它是什么样子吗?请把它包括在问题中,注释不是代码的地方,谢谢。另外,请阅读我上面提到的指南。是的,已经阅读,想要通过元数据访问密件抄送和抄送电子邮件,而不请求
read
access。您是否尝试实现指南中所述的功能(请注意,本例中的示例说明-它同时显示了两个作用域)?有错误吗?你无法获取元数据吗?我不想打电话给GmailApp,获取消息并阅读内容。想要简单地获取toRecipients、ccRecipients和BCCreciients,通过它们传递到触发器函数,问题是我没有获取这些字段,请检查我的日志。