首页 > 解决方案 > 迁移电子邮件时出现 Google Group Migration API“由于后端错误而无法上传消息”错误

问题描述

我一直在尝试将我所有的电子邮件迁移到一个组。我使用 nodejs 谷歌库,我是该组的所有者。我可以在 30 到 40 封电子邮件之间迁移,但在此之后我在迁移时出现错误。我有下一个错误: { error: { code: 500, message: 'Unknown Error.', errors: [ [Object] ], status: 'UNKNOWN' } } 当我查看属性错误时,我有下一个错误:[ { message: 'Failed to upload message due to backend error' } ]

这是我要迁移的代码:

 const res = await fetch(`https://www.googleapis.com/upload/groups/v1/groups/${email}/archive?uploadType=media`, {
                method: 'POST',
                body:    message,
                headers: { 
                    'Content-Type': 'message/rfc822' ,
                    'Authorization': `Bearer ${oauth2Client.credentials.access_token}`
                },
            });
            const json = await res.json();
            if(json) console.log(json.error.errors);

任何帮助或想法将不胜感激

标签: node.jsgoogle-apigoogle-groups-migration

解决方案


推荐阅读