繁体   English   中英

如何通过Google Plus API计算人数

[英]How to get count people by google plus API

我使用这些范围的注册

var scopes = '://www.googleapis.com/auth/plus.login ://www.googleapis.com/auth/plus.me ://www.googleapis.com/auth/plus.profile.emails.read ://www.googleapis.com/auth/plus.circles.read';

我使用此代码获取列表和计数用户

  var request = gapi.client.plus.people.list({
                    'userId': 'me',
                    'collection': 'visible'
                });
 if (resp.totalItems)
       result.friends = resp.totalItems;

结果这个脚本是

etag:""FT7X6cYw9BSnPtIywEFNNGVVdio/ObDqMibaPxXUs7wb-vH72G2zQbI""
items:[]
kind:"plus#peopleFeed"
title:"Google+ List of Visible People"
totalItems:0

我在哪里弄错了?

你没做错任何事。 有问题的用户可能没有其他人在他们的圈子中使用您的应用程序。

可接受的值为:
-“已连接”:经过身份验证的用户圈子中也使用请求应用的可见人员列表。 该列表仅限于使他们的应用程序活动对经过身份验证的用户可见的用户。
-“可见”:此用户已添加到一个或多个圈子的人员列表,但仅限于对请求应用程序可见的圈子

可见的是经过身份验证的用户圈子中也在使用您的应用程序的人员列表。

要使用当前的Google+ API明确说明,无法获取已通过身份验证的用户朋友或圈子中的朋友的列表。 没有其他公共可用的API可以返回此信息。 您唯一能做的就是让已经验证同一应用程序并且也已连接的用户。 Google+ API极为有限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM