0

我尝试搜索谷歌和stackoverflow,但没有找到任何这样的方法!

google+ API 中是否有某种方法,我可以使用它获取特定个人资料的圈数(公共信息),我有 g+ id ?

我经历了那个,我发现只有当该用户对应用程序进行身份验证时,才能获取个人资料的公共信息。

虽然在 FB, AFAIR 的 graph-api 中,我们可以在不实际请求许可的情况下获取此类公共信息(关于帖子、页面)。

我已经更新了我的问题,如果你们仍然认为它不符合 stackoverflow 社区,请给我留言,我会删除它,而不是投反对票。(友好的请求)

[编辑]

这个想法不是获取特定用户的圈数,而是获取用户所在的圈数。

例如 https://plus.google.com/u/0/117907144223534027934 - 我在 353 个圈子里 https://plus.google.com/u/0/118337805761123404690 - 他在 15 个圈子里

4

1 回答 1

3

一个人拥有的圈子数量实际上并不是公开信息。Google+ 不会以任何方式公开用户的圈子结构。但是,如果它已公开共享,您可以检索已圈出用户的人数。也就是说,将该用户添加到其圈子之一的总人数。这作为来自people.get API 调用的Person 资源circledByCount的一部分返回。

如果您使用的是Google+ 登录,您还可以通过people.list API 调用检索您的用户圈出的人员列表。这不是计数,而是用户添加到其圈子之一的人员的姓名和 ID 列表。这里重要的是 API 不会显示任何有关用户圈子结构的信息,这意味着您返回的列表是用户的平面列表。此外,您所代表的经过身份验证的用户可以编辑您的应用在对您的应用进行身份验证时将看到的人员列表。

于 2013-09-03T16:07:20.160 回答