我正在尝试通过以下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 + domain api
答案 0 :(得分:3)
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}
尝试测试集合,看看哪一个更符合您的需求。他们每个人都会给你一份人员名单。您可以在页面底部测试结果。没有办法得到圆圈的名称。
可接受的值是:
“connected”:经过身份验证的用户中的可见人员列表 也使用请求应用的圈子。此列表仅限用户 谁使他们的应用程序活动对经过身份验证的用户可见。
“visible”:此用户添加到一个或多个人的人员列表 圆圈,仅限于请求应用程序可见的圆圈。
这个问题可能与您昨天发布的问题有关。 Get list of circles of a user using Google Plus API
答案 1 :(得分:2)
@gmail.com
个Google帐户无法使用Google+ Domains API方法。他们需要Google Apps帐户。