问题标签 [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 投票
1 回答
2632 浏览

javascript - 在 Javascript 中使用 Google People API 获取联系人电子邮件地址

我想检索用户联系人的电子邮件地址。我打算使用 Google People API。这是我要检索的功能:

基本上,我要获取 200 个连接来检索它们的资源名称。
此 reresourceName 将用于获取用户的电子邮件地址。
我正在使用批处理请求来获取 200 个用户的电子邮件。

问题是,对于某些用户,我收到以下错误:

可能是什么原因,我该如何解决这个问题?

谢谢

0 投票
0 回答
764 浏览

google-people-api - Google People API 可以检索常用联系人吗?

当我提出请求时,我没有得到频繁的联系,只是被保存了。我理解这在技术上“工作正常”,但谷歌联系人 API 文档(确实显示了频繁的联系人)指出:

注意:对于用户联系人的只读访问权限,请使用 People API,它提供联系人和个人资料信息,并且不使用旧的 GData 协议。

感觉就像在告诉我 People API 是一个更新版本的联系人,它支持联系人的只读版本,所以我认为它应该存在。

0 投票
1 回答
1746 浏览

google-api - 使用 Google People API 检索联系人组的名称

我正在使用Google People API来获取 Google 业务域下用户的所有联系人。我能够列出联系人并从ContactGroupMembershipPerson对象中获取对象列表。有没有办法在不使用 Google Contacts API 的情况下获取用户创建的组的名称和其他详细信息?contactGroupId

0 投票
2 回答
7640 浏览

google-api - Google 通讯录 API 与人员 API

我对上面的 2 个 API 有疑问。鉴于下一个场景:我有 2 个不同的谷歌帐户。一个不使用 Google+ 的帐户和另一个使用 Google+ 的帐户

在第一个不使用 Google+ 的帐户上使用 Contacts API 时,我可以看到我的所有联系人:

使用 Google+ 的第二个帐户也是如此。

当我为第一个不使用 Google+ 的帐户使用 People API 时,我得到一个空响应(实际上我得到的是下一个同步令牌:

使用下一个范围:

回报:

对第二个帐户(使用 Google+)的相同调用就像一个魅力

这两个帐户之间的唯一区别是 Google+,People API 是否可能仅适用于具有 Google+ 的帐户?或者是我想念的其他东西

0 投票
5 回答
6146 浏览

google-api - 为什么我无法使用 Google People API 检索电子邮件地址和电话号码?

我想使用Google People API检索我的联系人姓名、电子邮件地址和电话号码,我正在使用他们的Try it!用于测试 API 的工具。

正在检索姓名,但未检索电子邮件地址和电话号码。我认为我做的一切都是正确的。我已通过适当的范围和选定的字段进行了适当的身份验证。 在此处输入图像描述 在此处输入图像描述

难道我做错了什么?或者这可能是谷歌方面的问题?

0 投票
1 回答
90 浏览

ios - 从 Google+ 圈子 iOS 中获取人员

我正在尝试检索用户圈子中的人。由于 GPPSignin 已被贬低,因此我使用 GIDSignIn 进行登录。但是 GIDSignIn 提供的身份验证属于 GIDAuthentication 类型,不能在 GTLServicePlus 中使用

我已使用 GIDSignInButton 成功登录。这是我检索人员列表的代码

0 投票
1 回答
1035 浏览

php - 如何使用 PHP 读取 Google People API 返回的联系人数据

我是 google API 的新手,想使用 People API 来获取用户的所有联系人。它有效,我可以对用户进行身份验证,然后按如下方式调用 People API:

但我获得了 Google_Service_People_ListConnectionsResponse 类型的对象:

... . …………

我的问题有点愚蠢:我如何阅读,使用 PHP 客户端库,[modelData:protected] 数组,所以我可以得到结果 [connections]。

0 投票
1 回答
368 浏览

google-people-api - People api过滤联系人

如果我理解正确,如果您只需要只读访问权限,Google 建议使用人员 API 而不是联系人 API。我正在寻找一个选项来搜索姓名或公司的联系人,这可以通过人员 api 实现,还是只能通过联系人 v3 api 实现。

0 投票
1 回答
225 浏览

java - 从 Google People API 获取 Google+ 电子邮件

我正在这样做。

它会返回我与我自己添加的电子邮件的连接列表。但不是从 Google+ 个人资料收集的信息。这也可以获取吗?我尝试获取单个资源名称,但那里没有电子邮件。

0 投票
0 回答
178 浏览

google-api - 从 Google People API 结果中检索照片

People API 中的 people.getBatchGet 调用返回 Person 类型的资源,其中包含带有 url 的 photos 字段。

尝试通过对使用用于 people.getBatchGet 调用的相同凭据授权的照片 URL 的 GET 请求来检索这些照片会导致 403 错误。

我在这里想念什么?