问题标签 [google-people-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
73 浏览

android - 如何在 android 应用程序中为 google-people api 设置授权

我一直在参考https://developers.google.com/people/v1/getting-started文档进行身份验证。我有以下担忧-

1)我没有找到任何客户秘密。即使当我下载我的 client_secret_.json 时,我也只能得到以下属性——client_id、project_id、auth_uri、token_uri、auth_provider_x509_cert_url、redirect_uris。

2) 什么是授权码?正如文件中提到的那样

0 投票
4 回答
6543 浏览

javascript - Google People API 获取联系人电子邮件

我需要使用 Google People API 获取联系人电子邮件,但在文档中找不到方法。目前我正在提出以下要求:

并得到以下响应(例如,我只固定其中的一部分):

0 投票
1 回答
1403 浏览

android - Google Android People error Status{statusCode=NETWORK_ERROR, resolution=null}

Good day.I am trying to call the api method.All goes good,the screen of login is being represented to user with request of its circles,and boom as soon as im trying to get the people list from circles it goes with error always!

I dont know what it causing and by googling i found nothing closer to my issue so ill post an code how i do call this method. Here how i build and call it.

It always goes into onFailure callback with network error..I dont know whats wrong i have typed... here is permissions required in manifest

So please do tell me whats wrong with my code?

0 投票
1 回答
3453 浏览

google-api - 如何在来自特定用户的 Google People API 响应中唯一标识 Person 资源?

Google People API,不像Google Plus API不为响应中的id每个资源提供唯一性。Person

为什么这已被弃用/删除,以及如何Person在没有 的用户联系人列表中唯一标识id

0 投票
0 回答
98 浏览

c++ - 使用 Google People API 时出现错误 203

Google People API 允许读取和管理联系人。我尝试执行允许我获取的代码,但是,我收到错误 203。这是我的代码

但是,我收到错误 203。我做错了什么?

0 投票
0 回答
132 浏览

ruby-on-rails - 无法访问哈希中的数组(Google People API)

我正在使用Google People API在我的 Rails 5 应用程序中填充用户的联系人,但我不认为这个问题特定于这个特定的 API。

最重要的是,我能够成功调用 API 并获得我所有 Google 联系人的 JSON 响应。

这是我在我的控制器操作之一中对 API 的调用:

接下来,在同一个控制器文件中,我解析 JSON 响应:

这提供了如下所示的输出(我已对其进行了简化以供共享):

上面解析的 JSON 包含我的一个联系人的信息,但在实际文件中,“connections”数组包含每个联系人的哈希值。我要做的是遍历整个“连接”数组以显示我所有联系人姓名的列表。我完成的控制器操作如下所示:

控制器.rb

现在,这将为我的每个联系人创建一个哈希数组 (@google_contacts)。然后,在我看来,我尝试迭代该哈希以提取每个联系人的“displayName”字段:

视图.html.erb

什么结果;然而, nil:NilClass错误消息的可爱的未定义方法“[]” 。当我删除[0]['displayName']时,视图会显示每个联系人的 'names' 数组的全部内容(例如):

当我尝试仅提取数组中的第一个联系人时,以下工作没有任何问题:

我只是无法成功地为数组中的多个联系人提取联系人的 displayName,而不会向我抛出错误。

我究竟做错了什么?

0 投票
1 回答
634 浏览

ios - 使用 Google + API / Google People API iOS 获取 Google Plus 好友列表

我正在尝试使用 Google + API 检索朋友列表。但它每次都返回一个空列表。他们禁用了吗?使用https://developers.google.com/+/web/api/rest/latest/people/list?authuser=0#examples对此进行测试。

由于 Google+ People API 列表端点已被弃用,我尝试使用 Goggle People API。但它会返回整个联系人列表(不是 Google + 朋友列表)。也没有联系人的电子邮件地址。试过了,https://developers.google.com/people/api/rest/v1/people.connections/list? authuser=1

(如果我们不能只获取 Google + 好友列表,那么我可以显示所有联系人列表而不是 Google + 好友列表。但我需要获取联系人的电子邮件地址。)

有人可以帮忙吗。

0 投票
3 回答
1966 浏览

android - Google People API 无法获取生日年份

这是我在stackoverflow中的第一个问题。当我尝试获取用户生日年份时,我遇到了 Google People API 的问题。这是我的 logcat 的日志。

D/FitPartners: {"date":{"day":20,"month":1},"metadata":{"primary":true,"source":{"id":"1....41","type":"PROFILE"}}}

如您所见,我可以很好地获取月份和日期。但是,那里没有年份。即使当我使用谷歌尝试它!来自https://developers.google.com/people/api/rest/v1/people/get。响应也没有给出年份。

在决定提出问题之前,我一直试图弄清楚这一点并从 stackoverflow 搜索 4 天。请帮忙。

0 投票
1 回答
491 浏览

ios - iOS:无法获取所有 Google People api 集合列表

GIDSignIn以下是我使用登录从谷歌帐户获取人员/联系人的代码。

代码:

以下是我获取人员/联系人列表的代码,但我只能获取 7 条记录而不是所有记录,知道如何实现吗?

0 投票
0 回答
106 浏览

python - 通过服务帐户进行身份验证时,人员 API 不返回任何连接

我试图获得使用 People API 的最基本的基本示例,但我遇到了一些困难。

我正在使用 python 来检索我使用 People V1 API 的所有连接的列表。重要的是,我正在使用服务帐户,因为我正在编写的脚本将在服务器上运行,并且不能使用涉及用户操作的传统 3-legged OAuth。

在我的开发者控制台中,我设置了服务帐户凭据。

在此处输入图像描述

我还启用了 People API。

在此处输入图像描述

我也下载了秘密的 JSON 凭证(出于明显的原因已编辑)

最后,我的剧本。我使用了从Google 提供的这个示例中提取的简化版本。这里的主要区别是我使用的是服务帐户,因此我删除了大部分检查凭据并启动用户 OAuth 流程的方法。

问题是,这什么也没返回。我知道我的 Google+ 帐户至少有一个连接,但它返回的是一组空的结果。代码本身有问题吗?或者问题可能出在我的帐户上?

任何帮助表示赞赏,谢谢!