微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Google People API:Person 对象上的 Metadata 和 resourceName 之间的任何关系

如何解决Google People API:Person 对象上的 Metadata 和 resourceName 之间的任何关系

使用新的 Google People API 获取 Person 对象时,Person.Metadata.sources[0].idPerson.ResouceName 之间是否存在关系?就像 resouceName 是从 Person.Metadata.sources[0].id

计算出来的

我问这个问题的原因是在旧的 Google Contacts API 中,我们存储的联系人 URL 类似于 https://www.google.com/m8/Feeds/contacts/[email]/full/3c8fcc428ca19658,我注意到后缀字符串 3c8fcc428ca19658 与中的 Person.Metadata.sources[0].id 相同新的 Google People API,因此我们可以轻松知道旧 URL 匹配哪个 resouceName?

enter image description here

解决方法

是的,您可以根据联系人 ID 计算出 resourceName,但它没有记录在案,也不可信,但 Google 工程师私下保证这会在下个月起作用。

在此处查看原始答案:https://stackoverflow.com/a/46355535/819355 并在此处的评论中进行讨论:Is there any way to get Google People API resource ID from Google Contacts contact Id?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。