问题标签 [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.
google-api - 无法使用 - auth/user.phonenumbers.read 范围从用户的谷歌个人资料中读取电话号码
根据Google People API的文档,我正在使用个人资料范围 - https://www.googleapis.com/auth/user.phonenumbers.read和PersonFields=phoneNumbers仅在其 Google 个人资料中读取经过身份验证的用户的电话号码(没有来自联系人列表)。我正在使用 API 密钥和 oAuth accesstoken 来授权请求。google people API 不会单独获取与上述范围内的个人资料关联的电话号码。除了上述范围之外,添加整个联系人列表读取权限的范围,即www.googleapis.com/auth/contacts.readonly会正确返回配置文件中的电话号码. 有没有办法只使用 user.phonenumbers.read 范围从他/她的个人资料中获取用户的电话号码?
c# - MVC 外部登录 - 使用 Google People API
我有一个 C# MVC 项目。我试图通过从 Google 检索用户信息来帮助用户注册过程。我想访问名字、姓氏、电子邮件和手机号码。都是必填字段。我相信我需要使用 Google People API。Google+ API 一直运行良好,但没有手机号码。我不确定如何获取这些数据。目前在 startup.auth 我有:
在我的控制器中,我有:
除了手机之外的所有信息都可以根据需要访问和工作。我只是不确定如何检索这些数据。我希望它会在 loginInfo 中显示为声明,但这种情况下不存在声明。提示用户授予应用访问手机的权限,所以我有点困惑为什么没有索赔。是否需要在我的 startup.auth 中添加声明?那将如何运作?任何帮助,将不胜感激。
google-apis-explorer - 我如何使用人员 API 获取谷歌联系人组的成员列表?
我正在尝试获取联系人组中包含的成员列表。当我尝试使用ContactGroups Get和memberResourceNames作为字段时。我在 API 资源管理器上得到一个空的 JSON 响应。目前,我看不到任何其他方式来获取联系人组的成员。
python - 创建新的联系人 Google People API
我正在遵循指南: https ://developers.google.com/people/v1/write-people
我的代码:
当我运行时,我的错误:
我收到这个错误。如何有效地创建新联系人?
c# - c# .NET Google People API 更新联系信息
我正在尝试学习如何使用 Google 的 People API。我已经了解 OAuth 2 基础知识并且知道如何获取联系人列表。
下一步是更新联系信息中的一些属性。我使用https://developers.google.com/people/作为参考。
在管理联系人部分,唯一的例子是 Java,我在 C# 中找不到类似的匹配项。 https://developers.google.com/people/v1/write-people
是否可以使用 C# API 更新联系人?如果是的话,有人可以给我一个例子的链接吗?
javascript - 使用 Google People API 获取登录用户的电子邮件
如何使用 Google People API 获取登录用户的电子邮件地址?
我正在尝试检索登录用户的电子邮件地址,以便可以使用它与我的应用程序中的数据进行比较。我已经尝试了各种方法来获取它,但下面的代码只是返回undefined
.
将其更改var email = resp.result.emailAddresses[0];
为[object Object]
.
我也尝试过使用JSON.parse()
,但出现以下错误:
我还尝试了有关 Google People API 的其他未回答问题中的方法。
c# - 检索配置文件和连接 - 缺少参数?
我使用 Google 的 .NET people API (v.1.25) 并遵循文档 ( https://developers.google.com/people/v1/read-people )。
在下面
检索配置文件和连接
获取用户的连接
对于 .NET,文档给出了这个示例代码片段:
但是PersonFields在 ListRequest 类中不存在 - 在 GetRequest 中也不存在,正如文档在下一个示例中所建议的那样。
我是否误解了某些内容,或者文档或 API 中是否存在错误?
php - 使用 PHP 将新联系人推送到 google people api
我想使用 PHP 将新的联系人条目推送到谷歌联系人。
下面是我的 index.php 代码。
执行以下代码后出现此错误。未捕获的异常 'Google_Service_Exception' 带有消息 '{ "error": { "code": 401, "message": "Request has invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. 任何 1 都可以告诉我如果我的代码是正确的?如果不是,请建议将联系人推送到联系人或人员 API 的正确方式。
google-api - 无法使用 Google API 获取 ageRanges
我似乎无法通过 People API 获得 ageRanges 属性。
作品:
不工作:
其他人有这个问题吗?
google-api-js-client - 如何更新“人/我”
我用
获取登录用户的信息,但我无法使用
或者
更新此信息。
错误信息是:
或者