我正在尝试使用Google Api for Javascript(14.0.0)在Gmail收件箱中插入邮件。当没有任何附件时它工作正常,但当我尝试一个带有大附件(~20MB)的电子邮件时,我发现响应取决于我插入消息的帐户。这是插入消息的代码:
gmail.users.messages.insert({
userId: this.googleId,
uploadType: 'resumable',
internalDateSource: 'dateHeader',
resource: message,
auth: this.auth_client
})
对于某些帐户,此功能很好,但对于具有相同附件的其他帐户,我会收到以下错误:
<HEAD>
<TITLE>Request Entity Too Large</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Request Entity Too Large</H1>
<H2>Error 413</H2>
</BODY>
</HTML>
过去,我使用uploadType
作为multipart
并且此错误出现始终,但现在仅对某些帐户使用resumable
,甚至测试它们使用相同大小的电子邮件。
我比较了两种帐户配置,看起来非常相似。
我缺少一些配置吗?