2017-02-05 9 views
1

私はJS google APIを使用して電子メールを送信しようとしています。初期化は順調ですが、メールを送信しようとすると、「エラーが発生しました。メッセージは送信されませんでした」というメッセージが表示されます。google 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); 
}); 

何をしているのですか?

+0

使用してみてください...問題は、コンテンツの前に余分な\ rをする\ n個が存在しなければならないということであることが判明した[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を初期設定後にメールを送信する。お役に立てれば。 –

答えて

関連する問題