1
我想导入gmail的联系人。我已成功导入朋友的姓名,电话和电子邮件地址,但我也想导入朋友的照片和DOB。导入Gmail联系人Brithday和Asp.Net中的图片
我已经做了很多R & D但没有找到和解决方案。请帮忙 ……。
我想导入gmail的联系人。我已成功导入朋友的姓名,电话和电子邮件地址,但我也想导入朋友的照片和DOB。导入Gmail联系人Brithday和Asp.Net中的图片
我已经做了很多R & D但没有找到和解决方案。请帮忙 ……。
检查谷歌联系人API
https://developers.google.com/google-apps/contacts/v3/#retrieving_a_contacts_photo
要检索联系人的照片,发送授权的GET请求, 联系人的照片链接网址。
的URL的形式是:
https://www.google.com/m8/feeds/photos/media/ {USEREMAIL}/{的ContactID}
有了USEREMAIL和使用ContactID的适当的值。
public static void DownloadPhoto(ContactsRequest cr, Uri contactURL)
{
Contact contact = cr.Retrieve<Contact>(contactURL);
Stream photoStream = cr.GetPhoto(contact);
FileStream outStream = File.OpenWrite("test.jpg");
byte[] buffer = new byte[photoStream.length];
photoStream.Read(buffer, 0, photoStream.length);
outStream.Write(buffer, 0, photoStream.length);
photoStream.Close();
outStream.Close();
}
感谢快速回复.. 但是,我们可以得到朋友的生日。请告诉我。 – jellysaini
它可能是en * extendedProperty *。检查我链接到的文件。 –
什么是Uri contactURL在DownloadPhoto方法 – jellysaini