0

我正在使用 Google-api-python-client 将一些电子邮件上传到 google 群组。上传工作正常,直到我在上传时遇到此错误......

File "/Users/xxxxx/Downloads/pythonClientLibrary/google-api-python-client-1.8.3/googleapiclient/discovery.py", line 861, in method
    raise MediaUploadSizeError("Media larger than: %s" % maxSize) googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

有什么方法可以更改/增加“maxSize”变量的值,以便能够上传大小大于 26mb 的邮件?

4

1 回答 1

0

显然 25MB 是消息的最大大小,允许使用Groups Migration API传输

所以在我的代码中,我检查了味精大小是否> 25mb,然后忽略这个味精。

 message_size = msg.as_string().__sizeof__()
if message_size >= 26214400:
    print('Message {} - Size {} - subject : {} - from: {} - to: {}'.format(i, message_size, msg['subject'], msg['from'], msg['to']))
    continue
于 2020-05-22T00:21:47.473 回答