【发布时间】:2015-10-11 06:59:49
【问题描述】:
我正在使用 Gmail API 导入邮件,我注意到 以下问题。目前我正在对这个网址进行 POST:
https://www.googleapis.com/gmail/v1/users/me/messages?uploadType=multipart
设置了以下 http 标头:
Content-Length: <n>
Content-Type: application/json
发布的json数据如下:
{
"labelIds": ["Label_154"],
"raw": "RnJvbTo..."
}
(原始数据当然是更大的 based64 编码的 RFC-822 消息)
这可行,但对于一位客户,他们收到 http 413 错误 一些消息,我认为这意味着消息太大。我有 尚未发现实际消息有多大。我看过一些文档 那说我应该改用这个网址:
https://www.googleapis.com/upload/gmail/v1/users/me/messages?uploadType=multipart
然后API抱怨不支持json,我应该使用 内容类型消息/rfc822。我希望继续使用 json 和 原始编码数据,因此我不必对代码进行重大更改。 你能告诉我这个方法的实际消息大小限制是多少吗? 有没有办法使用不同的端点达到 35mb 的上限?
【问题讨论】:
标签: gmail-api