After some research, I've tried the following code:
System.Drawing.Bitmap Image = new Bitmap( @"C:\test.jpg" );
System.IO.MemoryStream Memory = new MemoryStream();
Image.Save( Memory, System.Drawing.Imaging.ImageFormat.Jpeg );
Service.Update
(
Contact.PhotoEditUri,
Memory,
"image/jpeg",
null
);
The Service is using ClientLogin authentication. Before this code
runs, I have successfully retrieved the contact.
After this code runs, however, I get a GDataRequestException. The
error message returned is, "A temporary internal problem has occurred.
Try again later". The error message in the InnerException contains the
following, "The remote server returned an error: (500) Internal Server
Error."
After yet more research, I found hints that the error codes from the
Google service may not be all that descriptive - and may simply return
error 500.
So maybe the problem is with my code? Does anybody have sample code to
demonstrate how this should be done?
Thanks,
Camel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Contacts API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-contacts-api?hl=en
-~----------~----~----~----~------~----~------~--~---