有啥方法可以从 google contact api v3 检索 account_id 以向 google people api 发出获取请求?

Posted

技术标签:

【中文标题】有啥方法可以从 google contact api v3 检索 account_id 以向 google people api 发出获取请求?【英文标题】:Is there any way that i can retrieve account_id from google contact api v3 to make a get request to google people api?有什么方法可以从 google contact api v3 检索 account_id 以向 google people api 发出获取请求? 【发布时间】:2018-03-03 03:35:12 【问题描述】:

我已使用 Google Contact API 检索了我的所有联系人。现在,我想使用此People API GET 链接中提到的获取请求来获取所有这些联系人的谷歌个人资料信息。但我在发出请求的响应中没有看到任何 id。

【问题讨论】:

【参考方案1】:

Contacts API 和 People API 是独立的 API,并不意味着可以相互操作。

也就是说,执行此操作的反向工程方法是获取 Contacts API 联系人 ID,解析该十六进制值,将其转换为十进制,并为其添加一个“c”前缀,这将成为 People API 人员资源身份证。

例如如果 Contacts API 联系人 ID 为 100,那么 People API 人员 ID 将为 c256。当您以这种方式从 People API 获取联系人时,它将具有已加入的个人资料信息(如果存在)。

【讨论】:

哇!它就像一个魅力。不知道为什么 API 的文档中没有包含此类信息。谢谢。 请务必将此标记为答案(连同您之前提出的任何已成功回答的问题)。我注意到您之前的问题都没有被标记为已回答。 当然,我会这样做的。

以上是关于有啥方法可以从 google contact api v3 检索 account_id 以向 google people api 发出获取请求?的主要内容,如果未能解决你的问题,请参考以下文章

从 Oauth2 Google Contacts API 获取用户信息

Google Contacts API v3:如何使用全文查询?

有啥方法可以链接 Google Developer 和 Google Cloud Services 帐户?

有啥方法可以将数据从谷歌电子表格传递到 clickhouse?

WDS AP ROUTER三种模式有啥区别???????

有啥方法可以自动将新的 apk 上传到 Google Play?