【发布时间】:2015-03-17 13:05:13
【问题描述】:
我想获得完整的消息正文。所以我尝试:
Message gmailMessage = service.users().messages().get("me", messageId).setFormat("full").execute();
为了得到身体,我尝试:
gmailMessage.getPayload().getBody().getData()
但结果总是null。如何获取完整的邮件正文?
【问题讨论】:
-
删除setFormat?
-
这个特定版本不起作用的原因是原始字段故意为空。如果您在此处查看 api 文档。 developers.google.com/gmail/api/v1/reference/users/messages/get。 “完整”格式不使用原始字段。