【发布时间】:2016-09-09 12:55:34
【问题描述】:
我正在尝试使用 gmail api 获取与草稿邮件关联的已发送邮件。
我有一个草稿电子邮件的 messageId。我正在从浏览器地址栏 url 中获取草稿 ID(例如:https://mail.google.com/mail/u/0/#inbox?compose=1570432re9b57469)
发送邮件后,电子邮件将从草稿移至已发送邮箱。发送邮件的 messageId 也会发生变化。
尝试使用 gapi.client.gmail.users.drafts javascript gmail api 获取草稿。但收到错误“未找到请求的实体”。
消息不是使用 gapi 发送的。邮件是使用普通的 gmail 撰写窗口发送的。
有没有办法使用草稿 messageId 或任何其他参考来获取与草稿邮件关联的已发送邮件 ID?
【问题讨论】:
-
drafts/send方法的响应中的id字段是什么?这不是消息ID吗?https://developers.google.com/gmail/api/v1/reference/users/drafts/send -
消息不是使用gapi发送的
-
邮件是使用普通的 gmail 撰写窗口发送的
-
你碰巧知道
Message-Id标头的值吗? -
我知道草稿邮件的 messageId(如 15709ad2dd121212121)
标签: javascript gmail-api google-api-js-client