Google+ api片刻插入未经授权的邮件

时间:2014-04-24 16:17:26

标签: oauth google-plus

我尝试使用access_token插入我在此处https://developers.google.com/oauthplayground/生成并接收"未授权"信息。我做错了什么? 我的要求是:

{
  "target": {
    "url": "http://example.com"
  },
  "type": "http://schemas.google.com/AddActivity"
}

我发送此数据 www.googleapis.com/plus/v1/people/me/moments/vault?access_token=######,其中###### - 我的访问令牌。

回复是:

{
  "error":{
  "errors":[
      {
        "domain":"global",
        "reason":"unauthorized",
        "message":"Unauthorized"
      }
    ],
    "code":401,
    "message":"Unauthorized"
  }
}

2 个答案:

答案 0 :(得分:0)

我有同样的问题,我通过添加" request_visible_actions"解决了这个问题。并确保您的请求中设置了登录范围,即" https://www.googleapis.com/auth/plus.login"

答案 1 :(得分:-1)

这里有两个可能的问题。

首先,oauthplayground不允许你指定可以完成的visible actions,这就是需要设置的时刻。如果你想测试一下,最简单的方法是从Google+ Sign-In按钮开始。

第二个是,当你进行实验时,令牌可能已经过期。