我试图通过下面的api调用获取用户的循环信息
xhr.open("GET", "https://www.googleapis.com/plusDomains/v1/people/me/circles?alt=json&access_token=" + googleAuth.getAccessToken());
它给出响应文本,如
{"error":{"errors":[{"domain":"global","reason":"forbidden","message":"Forbidden"}],"code":403,"message":"Forbidden"}}
我已经启用了google+域api
发布于 2015-04-17 12:38:03
正确的,Google+域API方法对@gmail.com
帐户不可用。他们需要谷歌应用程序帐户。
发布于 2015-04-17 11:44:50
Google+域API与Google+ API不一样。
您的问题是,您正在试图找到一个user circle
,Google+ API并没有给您提供确切的信息。
API所拥有的关闭点是People.list。
https://www.googleapis.com/plus/v1/people/me/people/connected?key={YOUR_API_KEY}
试着测试这个集合,看看哪一个更适合你的需求。他们每个人都会给你一份名单。您可以在页面底部测试结果。没有办法拿回圆圈的名字。
可接受的数值是: “连接”:通过身份验证的用户圈子中也使用请求应用程序的可见人员的列表。此列表仅限于使其应用程序活动对身份验证用户可见的用户。 “可见”:此用户添加到一个或多个圆圈的人员列表,仅限于请求应用程序可见的圆圈。
这个问题可能和你昨天发的那个问题有关。使用Google获取用户圈列表
https://stackoverflow.com/questions/29693375
复制相似问题