Reputation: 3025
I'm writting a small program to show all contact photos of a Google account. I wrote it :
RequestSettings rs = new RequestSettings("", inputEmail.Text, inputPassword.Text);
ContactsRequest cr = new ContactsRequest(rs);
Feed<Contact> fd = cr.GetContacts();
foreach (Contact contact in fd.Entries)
{
try
{
contact.ContactEntry.
photo= Image.FromStream(cr.GetPhoto(contact));
Console.WriteLine("OK");
// ...Other work
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
But it didn't work. I alway get the "Google.GData.Client.GDataNotModifiedException" error. Who can help me fix it. Thanks so much !
Upvotes: 5
Views: 2262
Reputation: 8776
To save anyone having to follow the link:
Stream s = cr.Service.Query(contact.PhotoUri);
Image img = Image.FromStream(s);
Upvotes: 5