【发布时间】:2017-03-21 01:25:00
【问题描述】:
尽管看起来很简单,但我似乎无法弄清楚如何使用 Google 的 Gmail API 设置草稿的收件人。 documentation 表示 users.messages Resource 对象包含一个 payload 对象,该对象包含一个 headers 对象,而 headers 对象包含名称-值对。
// example from google's gmail API documentation
"payload": {
"partId": string,
"mimeType": string,
"filename": string,
"headers": [
{
"name": string,
"value": string
}
],
"body": users.messages.attachments Resource,
"parts": [
(MessagePart)
]
},
我认为您在这些标题中设置了草稿的“收件人”部分,因为文档说
此消息部分的标头列表。对于表示整个消息有效负载的顶级消息部分,它将包含标准 RFC 2822 电子邮件标头,例如 To、From 和 Subject。
但是,当我提出类似这样的请求时
"payload" : {
"headers" : [
{
"name" : "To",
"value" : "me"
// "me" should direct the draft to myself
}
]
}
草稿的 To 部分仍为空。有什么解决方案或建议吗?
【问题讨论】:
标签: javascript node.js gmail-api