1
我想使用JS谷歌API發送電子郵件。初始化進行的很順利,但是當我嘗試發送一封電子郵件時,它會反彈說沒有任何額外的數據就會發出「發生錯誤,您的郵件未發送」。使用谷歌JavaScript API發送電子郵件
我發送測試電子郵件代碼:
let email = 'To:[email protected]\r\n';
email += 'Subject:Testing\r\n';
email += 'This is a test!';
const message = window.btoa(email).replace(/\+/g, '-').replace(/\//g, '_');
gapi.client.gmail.users.messages.send({
userId: 'me',
resource: {
raw: message
}
}).execute((res) => {
console.log(res);
});
我在做什麼錯?
嘗試使用[JavaScript的快速入門(https://developers.google.com/gmail/api/quickstart/js)熟悉如何設置Gmail API,OAuth 2.0身份驗證和Google提供的cade示例的基本流程。我還發現了一篇關於[使用Gmail JavaScript API發送電子郵件]的教程(https://www.sitepoint.com/sending-emails-gmail-javascript-api/),本教程還提供了一個詳細介紹,使您的API可以初始設置然後發送電子郵件。希望這可以幫助。 –