我正在尝试使用JS google API发送电子邮件。初始化进展顺利,但是当我尝试发送电子邮件时,它反弹回来说“发生了错误。没有任何其他数据,您的邮件未被发送”。
我发送测试电子邮件的代码:
let email = 'To:luoruize@gmail.com\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 :(得分:1)
原来问题是在内容之前必须有一个额外的\ r \ n ...