Javascript 如何使用GoogleAPInodejsClient for nodejs在gmail api中发送带有附件的邮件
我希望通过gmail发送一封带有附件的电子邮件 我正在为node.js使用google api nodejs客户端 我当前的邮件发送代码是:Javascript 如何使用GoogleAPInodejsClient for nodejs在gmail api中发送带有附件的邮件,javascript,node.js,google-api,gmail-api,google-api-nodejs-client,Javascript,Node.js,Google Api,Gmail Api,Google Api Nodejs Client,我希望通过gmail发送一封带有附件的电子邮件 我正在为node.js使用google api nodejs客户端 我当前的邮件发送代码是: var gmailClass = google.gmail('v1'); gmailClass.users.messages.send({ auth: OAuth2Client, userId: 'me', resource: { raw: base64En
var gmailClass = google.gmail('v1');
gmailClass.users.messages.send({
auth: OAuth2Client,
userId: 'me',
resource: {
raw: base64EncodedEmail
},
}
,function(err, results)
{
if (!err)
{
//do something
}
else
{
//do something
}
});
有没有办法将附件添加到发送功能中?您的附件应该位于您正在使用的“原始”Base64EncodeMail中。格式只是一封完整的电子邮件(例如,查看Gmail或任何其他邮件客户端中的“Show Original”,查看带有附件的电子邮件的外观)。我想有一些MIME邮件库会很有帮助