我的应用程序通常需要将批量电子邮件上传到用户的Gmail帐户。目前,我正在使用JavaMail IMAP执行此操作。但是,我现在正在测试Gmail API(Java)。批量大小为25封电子邮件(约50KB),完美无瑕,速度超过IMAP 4倍。
但是,当我尝试批量附加1MB的电子邮件时,6封电子邮件后批处理失败。我知道API建议使用" media / resumable"如果上传大小> 5MB,请上传https://developers.google.com/gmail/api/guides/uploads。是5MB限制,适用于整批电子邮件还是个人电子邮件?
此外,凭借5封电子邮件,今天的有效载荷约为5MB,IMAP在API上的批量或媒体上传率均超过近20%。