【发布时间】:2017-11-16 10:07:22
【问题描述】:
我正在尝试使用 Gmail API 下载附件,下面是该附件的代码
var Data = req.body;
var parts = Data.payload.parts;
for (var i = 0; i < parts.length; i++) {
var part = parts[i];
if (part.filename && part.filename.length > 0) {
var attachId = part.body.attachmentId;
var request = gapi.client.gmail.users.messages.attachments.get({
'id': attachId,
'messageId': message.id,
'userId': userId
});
request.execute(function(attachment) {
callback(part.filename, part.mimeType, attachment);
});
}
}
我已经使用了链接 Gmail API to get the Attachment 并且因为它需要提及的自动化,所以谁来传递referhToken、clientSecret、clientId、accessToken 等。或者这是否需要放在首位。
目前我得到的 Gmail 没有定义,我已经安装了 gapi 并将其包含为
var cs = require("coffee-script/register");
var gapi = require('gapi');`
【问题讨论】:
标签: javascript node.js gmail gmail-api