是否有必要使用谷歌应用程序帐户来使用Google+域API?

我正在尝试通过以下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"}} 

我已经启用谷歌+域的API

正确的, Google+ Domains API方法不适用于@gmail.com Google帐户。 他们需要Google Apps帐户。

Google+网域API与Google+ API不一样。

你的问题说,你正在试图find一个user circle的Google+ API不完全给你这个信息。

closures这个API 有的是People.list

 https://www.googleapis.com/plus/v1/people/me/people/connected?key={YOUR_API_KEY} 

尝试testing集合,看看哪一个更适合您的需求。 他们各自给你一个人名单。 您可以在页面底部testing结果。 没有办法获得回圈的名字。

可接受的值是:

“已连接”:经过身份validation的用户的圈子中可见人员的列表,他们也使用了请求的应用程序。 此列表仅限于向authentication用户显示其应用活动的用户。

“可见”:此用户添加到一个或多个圈子的人员列表,限于请求应用程序可见的圈子。

这个问题可能与你昨天发布的问题有关。 使用Google Plus API获取用户的圈子列表