gpt4 book ai didi

node.js - 使用 google-api-nodejs-client 主体的 Gmail API

转载 作者:太空宇宙 更新时间:2023-11-03 22:35:43 25 4
gpt4 key购买 nike

我正在尝试以这种方式使用 google-api-nodejs-client 创建测试草案

  var message = 'Subject: Test mail';
var data = {
userId: 'me',
message: {
raw: new Buffer(message).toString('base64')
},
media: {
mimeType: 'message/rfc822',
body: 'Hi'
}
};
gmail.users.drafts.create(data ,function(err, result) {
if (err) return res.send(err);
return res.send(result);
});

问题是正在创建的消息包含此正文

Hi
Date: Fri, 17 Apr 2015 09:21:53 -0700
Message-Id: <CACbdow3+s857hRrMGnqZYxqNgm5CWxfd_tPw8bn07vp+BrLGeg@mail.gmail.com>
From: xxxxx@gmail.com

创建的消息是否有问题?或者该方法是否使用其他参数作为主体?

最佳答案

数据对象的消息部分从未被使用过。尝试将 data.media.body 分配给您的消息。

var message = "To: receiver@gmail.com\n" +
"From: sender@gmail.com\n" +
"Subject: Subject Text\n\n" +

"The actual message text goes here";

var data = {
userId: 'me',
media: {
mimeType: 'message/rfc822',
body: message
}
};

gmail.users.drafts.create(data ,function(err, result) {
if (err) {
res.send(err);
} else {
return res.send(result);
}
});

关于node.js - 使用 google-api-nodejs-client 主体的 Gmail API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29705255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com