我正在做一个注册网站,我想在其中分配用户使用的网络邮件服务器头像图像(gmail、hotmail 等)。例如使用 gravatar 实现管理如下:
<img src="http://www.gravatar.com/avatar/<?php print md5(strtolower(trim('email')))?>?d=imagendefault.jpg&s=150" />
我知道对于 gmail 电子邮件,我可以使用 Google Contacts API 进行联系人照片管理来检索联系人的照片,向联系人的照片链接 URL 发送授权的 GET 请求。URL 的格式为:
https://www.google.com/m8/feeds/photos/media/{userEmail}/{contactId}
但我不确定参数'contactid'是什么。我的问题是.. 有什么方法可以获取 live/msn/outlook/hotmail 和 gmail 的头像?以及我如何知道它与 Gmail 的联系方式。或者,如果有任何更简单的方法,您不必将图像直接复制到我的服务器。非常感谢。