【问题标题】:ERROR 403 Google plus friend list accessERROR 403 Google plus 好友列表访问权限
【发布时间】:2013-12-27 01:29:54
【问题描述】:

我在 Web 应用程序的客户端使用 Google plus Oauth。我已经注册并且可以使用api获取用户信息,但是当我尝试使用以下get操作获取好友列表时,我收到403错误

https://www.googleapis.com/plus/v1/people/{userid}/people/{collection}

我已经设置了useridcollection,但不幸的是我得到了这个错误

{
 "error": {`enter code here`
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Access Not Configured"
 }
}

注意:我也将https://www.googleapis.com/auth/plus.login 包含在范围内。

谁能帮帮我,在此先感谢

【问题讨论】:

  • 包括您用来发出请求的 JavaScript 代码。我相信您没有使用 API 方法,而是手动将请求组装到这些端点,这会给您带来问题。

标签: jquery google-plus google-oauth google-api-js-client


【解决方案1】:

我终于自己解决了,我发布这个答案是为了帮助其他遇到同样错误的人 你必须在最后附加访问令牌

https://www.googleapis.com/plus/v1/people/{userid}/people/{collection}?access_token={accesstoken}

或者您可以使用me 代替{userid}

https://www.googleapis.com/plus/v1/people/me/people/{collection}?access_token={accesstoken}

两者都可以正常工作。 谢谢

【讨论】:

  • 如果您正确使用客户端库,则无需附加访问令牌。当您使用客户端库格式化自动处理的请求时。我相信您已经遗漏了代码的重要部分,这些部分会显示其组装方式存在问题。
猜你喜欢
  • 1970-01-01
  • 2014-04-17
  • 1970-01-01
  • 2012-11-01
  • 1970-01-01
  • 2016-03-09
  • 1970-01-01
  • 2012-06-04
  • 1970-01-01
相关资源
最近更新 更多