作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 Gmail API 发送电子邮件。电子邮件已正确发送,但发件人地址未显示,正如我提到的“Anup S via TestApp”。相反,它只是显示用户 ID/电子邮件。
var email_lines = [];
email_lines.push("From: Anup S via TestApp <username@gmail.com>");
email_lines.push("To: to_user@gmail.com");
email_lines.push('Content-type: text/html;charset=iso-8859-1');
email_lines.push('MIME-Version: 1.0');
email_lines.push("Subject: New future subject here");
email_lines.push("");
email_lines.push("And the body text goes here");
email_lines.push("<b>And the bold text goes here</b>");
var email =email_lines.join("\r\n").trim();
var base64EncodedEmail = btoa(email);
var requestEmail = gapi.client.gmail.users.messages.send({
'userId': "me", // I also tried changing this - and (obviously) it does not work.
'message': {
'raw': base64EncodedEmail
}
});
关于如何解决这个问题有什么想法吗?
最佳答案
尝试添加 ' 标记怎么样?
email_lines.push("From: 'Anup S via TestApp' <username@gmail.com>");
关于javascript - 使用带有 javascript 的 gmail api 设置发件人姓名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24689843/
我是一名优秀的程序员,十分优秀!