使用get in Gmail APi获取消息时,给予" full"有什么不同? " raw"对于格式。我读完了解析数据,但我不清楚实际的差异是什么。如果我必须从/ to / subject / body / attachment检索整个消息,那么最好打电话。
答案 0 :(得分:1)
根据https://developers.google.com/gmail/api/v1/reference/users/messages/get
" full":在有效内容字段中返回已解析正文内容的完整电子邮件数据;原始字段未使用。 (默认)
" raw":返回原始字段中包含正文内容的完整电子邮件数据 base64url encoded string ;没有使用有效载荷字段。
所以基本上,如果你使用完整,你将得到电子邮件的正文部分,这不是基本编码,但如果你使用原始你将获得base64url编码字符串中的身体你进一步必须处理。
我建议您使用完整方法,因为您不必担心编码部分。