Google api 组迁移API从OAuth2返回无效令牌

Google api 组迁移API从OAuth2返回无效令牌,google-api,google-oauth,google-groups-migration,Google Api,Google Oauth,Google Groups Migration,我正在尝试编写一个脚本,将旧电子邮件迁移到谷歌集团。我一直在Google的OAuth2 Played()中敲定一个请求,但我一直收到一个401错误,该错误是由无效的\u令牌引起的 在操场上,我选择了groups migration API(),获得了一个授权码,并将其交换为一个access_令牌。所以看起来一切都很顺利。然后我向这个URL发出了一个POST请求 https://www.googleapis.com/upload/groups/v1/groups/TEST_GROUP@google

我正在尝试编写一个脚本,将旧电子邮件迁移到谷歌集团。我一直在Google的OAuth2 Played()中敲定一个请求,但我一直收到一个401错误,该错误是由无效的\u令牌引起的

在操场上,我选择了groups migration API(),获得了一个授权码,并将其交换为一个access_令牌。所以看起来一切都很顺利。然后我向这个URL发出了一个POST请求

https://www.googleapis.com/upload/groups/v1/groups/TEST_GROUP@googlegroups.com/archive?uploadType=media

我有以下两个标题:

内容类型:消息/rfc822
上传类型:媒体

我应该得到一个关于在标题中缺少一些信息的错误,但是我得到了一个auth错误

HTTP/1.1 401未经授权
备选方案:443:quic,p=0.002
内容长度:251
Via:HTTP/1.1 GWA
X-google-cache-control:远程获取
服务器:UploadServer(“构建于2014年9月18日17:00:06(1411084806)”)
日期:2014年9月26日星期五15:56:13 GMT
内容类型:application/json;字符集=UTF-8
Www-authenticate:Bearer-realm=”https://accounts.google.com/AuthSubRequest,错误=无效的\u令牌
{
“错误”:{
“代码”:401,
“消息”:“授权失败”,
“错误”:[
{
“位置类型”:“标题”,
“域”:“全局”,
“消息”:“授权失败”,
“原因”:“authError”,
“位置”:“授权”
}
]
}

我在登录到我创建的google groups帐户管理员的电子邮件时给予了auth许可

知道我做错了什么吗


编辑:添加了标题信息和说明符(谷歌Oauth游乐场的URL)

这是一个谷歌消费者组(电子邮件地址为@googlegroups.com)还是一个谷歌应用程序域的谷歌组?(@yourcompany.com)


请注意,该API仅适用于Google Groups for Business。您必须作为Google Apps超级管理员用户进行身份验证,并将其发布到Google Groups for Business group(不以@googlegroups.com结尾)。这些要求是。

你是从哪里发的帖子,你能将帖子请求URL和标题复制到问题中吗。我是从谷歌自己的OAuth游乐场发的帖子。我已经相应地更新了我的帖子。