使用 GMail API,是不是可以将消息插入收件箱?

Posted

技术标签:

【中文标题】使用 GMail API,是不是可以将消息插入收件箱?【英文标题】:With GMail API, Is it possible to insert message to INBOX?使用 GMail API,是否可以将消息插入收件箱? 【发布时间】:2019-09-24 21:55:09 【问题描述】:

使用 GMail API,可以通过inserthttps://developers.google.com/gmail/api/v1/reference/users/messages/insert 将消息发送到收件箱

我面临的问题是在使用insert 时,邮件不会出现在收件箱中,用户必须转到“所有邮件”才能看到它们。

insert 消息进入收件箱的最佳方式是什么?导入?

【问题讨论】:

【参考方案1】:

您可以根据documentation设置请求正文:

Request Body: 
   "raw": "string" // required property
   "labelIds": "["INBOX"]" // add this optional property
   "threadId": "string"

这是Type of Message labels 的完整列表。

【讨论】:

是的!我试图在插入它之后应用收件箱标签 并且它不起作用,但是当您将它作为insert 调用的一部分时它会起作用。谢谢!

以上是关于使用 GMail API,是不是可以将消息插入收件箱?的主要内容,如果未能解决你的问题,请参考以下文章

PHP Gmail API:可以发送电子邮件但如何添加收件人电子邮件

GMail API:获取收件箱中最早的电子邮件的最快方式

Gmail API 推送通知速率限制究竟是啥意思?

收件人地址需要带有 JavaScript 的 gmail api

使用带有 Laravel PHP 的 Gmail Api 读取网站上的所有 gmail 收件箱,然后回复特定的电子邮件

指定收件人 Youtube api v3 插入评论