保存谷歌应用程序制造商发送的电子邮件的URL

问题描述 投票:1回答:1

我目前正在使用Google App Maker创建应用程序。当我使用Gmail在应用内发送电子邮件时,我想保存电子邮件的网址,以便快速访问电子邮件的主题。我怎样才能做到这一点?

我已经看到了这个:

谷歌应用程序制造商内部的功能sendEmail不会返回网址。我想废弃一个gmail页面,但谷歌应用程序制造商它没用。

我已阅读所有谷歌应用程序制造商文档,但尚未找到解决方案。

google-app-maker
1个回答
0
投票

好吧,就像Markus Malessa解释我一样。

您需要调用GmailApp.createDraft()。send()。getId();

此调用将返回刚刚发送的电子邮件的ID。

将要发生的事情是GmaillApp将创建一个你的电子邮件的草稿,并将发送它并保存邮件的ID然后你可以结合一个ID的链接,当你想要访问这个链接时,你将有一个重定向到Gmail并将显示搜索邮件(您有下面的示例)。

你可以找到什么参数createDraft()等here

你需要做的就是:

var mailId = GmailApp.create().send().getId();
var LinkMail = "https://mail.google.com/mail/u/0/?tab=rm#sent/" + mailId;

现在您可以访问刚刚发送的电子邮件并执行您想要的操作!

© www.soinside.com 2019 - 2024. All rights reserved.