我正在創建Google集成的asp.net應用程序。我想檢索在Gmail中登錄用戶的朋友的所有信息無法檢索gmail聯繫人照片
。我在gridview中獲得了聯繫人列表。但我是
無法獲取任何聯繫人的個人資料照片。我正在GridView中動態添加數據列。
這裏是我的照片檢索代碼:
RequestSettings rs = new RequestSettings(App_Name, Uname, Password_property);
rs.AutoPaging = true;
ContactsRequest cr = new ContactsRequest(rs);
Feed<Contact> f = cr.GetContacts();
foreach (Contact t in f.Entries)
{
Stream photo = cr.Service.Query(t.PhotoUri);
if (photo != null)
{
dr1["Profile Pic"] = System.Drawing.Image.FromStream(photo);
}
}
它崩潰並說遠程服務器返回錯誤。
然後,我嘗試另一個代碼:
Stream photo = cr.GetPhoto(t);
if (photo != null)
{
dr1["Profile Pic"] = System.Drawing.Image.FromStream(photo);
}
它還崩潰,並給出了
Google.GData.Client.GDataNotModifiedException : Content not modified
錯誤,我不能夠得到無論如何接觸的照片。
任何幫助表示讚賞。
感謝
我仍然不能夠得到的圖像。任何人都可以提供一些代碼。我迫切需要它 – Isha 2011-12-21 06:01:02