【发布时间】:2020-04-24 01:28:22
【问题描述】:
我正在使用 Gmail API ,需要创建带有附件的新草稿,我正在关注官方文档:https://developers.google.com/gmail/api/v1/reference/users/drafts/create
let response2 = await gmail.users.drafts.create({
'userId': 'me',
'resource': {
'message': {
'raw': payload
}
}
});
此 sn-p 在 Gmail 中创建草稿邮件,但无法从我的本地计算机附加文件
我可以从本地找到 enter code hereattached 文件的 partId 和 Parts Array
有效载荷参考:https://www.any-api.com/googleapis_com/gmail/docs/Definitions/MessagePart
// -- -- payload for post request -- -- //
// ------------------------------------ //
{
"body": {
"attachmentId": "",
"data": "",
"size": 0
},
"filename": "",
"headers": [
{
"name": "",
"value": ""
}
],
"mimeType": "",
"partId": "",
"parts": [
{
"body": {},
"filename": "",
"headers": [
null
],
"mimeType": "",
"partId": "",
"parts": [
null
]
}
]
}
【问题讨论】:
标签: javascript node.js google-api gmail-api