我正在通过 API 在 GMail 中创建草稿,然后用户被重定向到以下 URL 上的草稿,以供审阅,然后发送电子邮件。
https://mail.google.com/mail/#drafts?compose=id
当用户登录到同一个 Google 帐户以及创建草稿的特定帐户时,这种方法就有效。
但是如果用户登录了多个 Google 帐户。该链接可能不起作用,具体取决于创建草稿的 Google 帐户的索引。
https://mail.google.com/mail/u/0/#drafts?compose=15509443ce39e641 https://mail.google.com/mail/u/1/#drafts?compose=15509443ce39e641
浏览 stackoverflow 我遇到的 一个答案,建议在 URL 中使用
authUser
参数来超链接到特定的 Google 帐户。
https://mail.google.com/mail/[电子邮件受保护]#all/138d85da096d2126
但我不确定如何在
#drafts?compose=id
中使用这个 queryString 参数,或者它是否可以在这里工作。
有什么想法吗?