>本文演示了使用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中文網其他相關文章!