मैं जावास्क्रिप्ट के साथ गूगल एपीआई के माध्यम से एक ईमेल भेजने के कोशिश कर रहा हूँ के साथ गूगल एपीआई के माध्यम से मेल भेजने में विफल।जावास्क्रिप्ट
'raw' RFC822 payload message string or uploading message via /upload/* URL required`
मेरे कोड
function sendMessage() {
gapi.client.load('gmail', 'v1', function() {
// Web-safe base64
var to = '[email protected]',
subject = 'Hello World',
content = 'send a Gmail.'
var base64EncodedEmail = btoa(
"Content-Type: text/plain; charset=\"UTF-8\"\n" +
"Content-length: 5000\n" +
"Content-Transfer-Encoding: message/rfc2822\n" +
"to: [email protected]\n" +
"from: \"test\" <[email protected]>\n" +
"subject: Hello world\n\n" +
"The actual message text goes here"
).replace(/\+/g, '-').replace(/\//g, '_');
var mail= base64EncodedEmail;
console.log(mail);
var request = gapi.client.gmail.users.messages.send({
'userId': "me",
'message': {
'raw': mail
}
});
request.execute(function(response){
console.log(response);
});
});
}
संबंधित: http://stackoverflow.com/questions/34546142/gmail-api-for-sending-mails-in-node -js/ – Sergio
आप (,/\ +/जी '-') व्याख्या कर सकते हैं कृपया क्यों 'की जगह की जगह (/ \ // जी, '_')' '••• साथ' + 'जगह -' और' /। '_' के साथ? '' ' –