>本文演示了使用Gmail JavaScript API构建Gmail应用程序,扩展了一个以前的示例以包括电子邮件发送,编写和答复。 不需要对上一篇文章的先验知识。 完整的源代码可在GitHub上找到(文件夹02-发送邮件)。
密钥功能:
Users.messages: send
创建一个Google Developer Console Project。
生成浏览器API密钥(请考虑为生产添加HTTP推荐人)。http://localhost
>
克隆示例代码:>
在git clone git@github.com:sitepoint-editors/gmail-api-javascript-example.git
中更新index.html
。scopes
index.html
发送电子邮件:'https://www.php.cn/link/ef1f3fc8be928fd5b5e721689bb92b7b'
函数与Gmail API进行交互,构建RFC 5322消息(包括标题)和基本64在发送之前对其进行编码。 成功发送后,函数清除了模态。
sendEmail()
sendMessage()
composeTidy()
>回复电子邮件:
>将“回复”按钮添加到消息视图模式中。 fillInReply()
>函数填充了带有收件人的回复模式,主题(带有“ re:”),并且用于适当的线程。 Message-ID
函数使用sendReply()
标头发送答复。 In-Reply-To
清理回复模式。replyTidy()
进一步的改进和功能:
>
以上是使用Gmail JavaScript API发送电子邮件的详细内容。更多信息请关注PHP中文网其他相关文章!