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

有没有办法通过谷歌应用程序脚本比较两张联系人照片?

如何解决有没有办法通过谷歌应用程序脚本比较两张联系人照片?

现在我正在谷歌表上运行一个脚本来同步两个帐户之间的联系人。

当我更新时,我会比较当前和过去的数据。联系人照片本身大部分时间都是一样的,变化很少,所以我不想每次都更新数百张照片,这需要一段时间。不幸的是,我一直无法找到一种方法来有效地将前一张照片与当前照片进行比较。

每次联系人上传照片时,您都需要为其提供编码数据,然后谷歌在给定的 url 上创建它。相同照片的 url 不同,当比较来自两个 URL 的相同照片的长度等时,照片数据不匹配。给定两个照片网址,如何判断两张照片是否相同?

示例网址:

https://lh3.googleusercontent.com/-0oH1FBrea-M/YIHHfTH0ICI/AAAAAAAAAAA/YrYmrA92lLoyOf-eTNu8geyomhaEHGEsACOQCEAE/s100/photo.jpg

https://lh3.googleusercontent.com/-G7JfH_vmY3I/YJ2RRLUp0VI/AAAAAAAAAAA/XMDZ_LNXi709ofwRMmI9uLgUOZU7bMVmQCOQCEAE/s100/photo.jpg

解决办法: 我最终做的是将第一个联系人 photo_url 存储在 Person 对象的 miscKeywords 属性中,因为我没有使用任何与之相关的东西。当我去更新我的联系人时,我提取了所有应该匹配的联系人,然后比较了 miscKeywords 部分以查看 url 是否已更新。

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