通过 Google API 获取 gmail 消息的直接链接
Posted
技术标签:
【中文标题】通过 Google API 获取 gmail 消息的直接链接【英文标题】:Get direct link to gmail message via Google API 【发布时间】:2015-06-07 13:23:52 【问题描述】:是否可以使用 Google API 获取消息的链接?可以将消息 ID 以某种方式转换为可以在浏览器中打开的直接链接吗?
【问题讨论】:
您可以尝试使用 URL mail.google.com/mail/u/0/?pli=1#inbox/message id。但是您应该有权访问此消息。但是这个 URL 是由 Gmail UI 生成的,而不是 API。因此,您必须在程序中创建上述 URL。 这可能是解决方案,但如果有多个谷歌帐户授权 URL 可以像 .../mail/u/0、.../mail/u/1 等。 @Trionia 知道如何获得这个号码吗? 【参考方案1】:您可以尝试使用 URL https://mail.google.com/mail/#inbox/messageId
。但是您应该有权访问此消息。但是这个 URL 是由 Gmail UI 生成的,而不是 API。所以,你必须在你的程序中创建上面的 URL
【讨论】:
以上是关于通过 Google API 获取 gmail 消息的直接链接的主要内容,如果未能解决你的问题,请参考以下文章
使用 Powershell 从 GMAIL API 获取消息正文
从 Gmail API 获取电子邮件的直接 URL(列出消息)
在java中使用对象com.google.api.services.gmail.model.Message读取gmail消息正文?