首页 > 解决方案 > 如何从从应用程序脚本中检索到的 ID 中获取特定邮件的网址?

问题描述

背景:
我正在 GAS 中编写一个 web 应用程序,以帮助销售人员查找 GDPR 的特定邮件。它是一种邮件过滤器,带有一些研究模板,返回用户邮箱的特定邮件,然后他可以删除它,或者查阅它

问题:
我正在尝试找到一种方法将 gmail 打开到我的 web 应用程序上之前的特定邮件上。正如我上面所说的,对于给定的邮件,用户可以删除它(这没关系),或者在 gmail 中打开它以在删除之前咨询整个线程。那是我不知道如何使用的“开放”部分。

我想使用UrlFetchApp, 并使用邮件创建 URL。

我可以获取邮件的 id,但是当您使用 gmail 时,id 不一样。我想这是邮件ID和会话令牌之间的混合。但是我该如何重新创建它?

也许有一个功能要做,所以我还没有找到?

有什么线索吗?:)

标签: urlgoogle-apps-scriptgmailgmail-apiurl-parameters

解决方案


感谢 Kessy,我已经超越了我的第一印象,尝试输入 https://mail.google.com/mail/u/0/#inbox/[id],并且它有效(然后你被重定向到正确的URL,我谈到的那个,但谁在乎)。

所以没有问题......解决方案是无论如何都要使用ID。

我什至不知道这个问题是否应该删除。


推荐阅读