Hello We are downloading image from Adwords and storing it in binary format and it is getting download correclty. We are getting image Url from "Media_Size_StringMapEntry". The code for downloading image is given below. We refer this code from Adwords API Library 9.0.
//// Code Media_Size_StringMapEntry[] mediaSize = ad.image.urls; // Get Mobile Image Url System.Net.WebRequest request = System.Net.HttpWebRequest.Create(mediaSize[0].value); System.Net.WebResponse response = request.GetResponse(); System.IO.MemoryStream memStream = new System.IO.MemoryStream(); using (System.IO.Stream responseStream = response.GetResponseStream()) { byte[] strmBuffer = new byte[4096]; int bytesRead = responseStream.Read(strmBuffer, 0, 4096); while (bytesRead != 0) { memStream.Write(strmBuffer, 0, bytesRead); bytesRead = responseStream.Read(strmBuffer, 0, 4096); } } mobileImageAdImport.RawImage = memStream.ToArray(); Is there any alternative for this Problem? Regards, Rohan On Sep 18, 2:35 am, AdWords API Advisor <adwordsapiadvi...@google.com> wrote: > Hi Rohan, > > Looking at the two requests, it looks like the image data is not the > same. Perhaps the image isn't always downloading correctly? > > Best, > - Eric Koleda, AdWords API Team > > On Sep 17, 5:39 am, RohanP <roha...@cybage.com> wrote: > > > Hello Anash, > > > Do you get time to look at this error? > > I have posted the request ID for the creating Mobile Image Ad on > > google for both the case failed & success. > > Let me know if you required more information. > > > Regards, > > Rohan > > > On Sep 15, 3:21 pm, RohanP <roha...@cybage.com> wrote: > > > > Hi Anash , > > > > Thanks for replay. > > > below request id are for the same Mobile Image Ads. > > > First time it is giving Error and for same image the we get successful > > > for second time. > > > > Request ID for failed request - bd4536a5d5209c86562efa2aac50385e > > > Request ID for Success request - ce4c9f34daf9c423a7948824fe13628e > > > > Regards, > > > Rohan > > > > On Sep 15, 11:53 am, AdWords API Advisor > > > > <adwordsapiadvi...@google.com> wrote: > > > > Hi Rohan, > > > > > Is it possible to post request ids for a failed and a successful > > > > request? I can take a look the request logs and find out what went > > > > wrong with the first request. > > > > > Cheers, > > > > Anash P. Oommen, > > > > AdWords API Advisor. > > > > > On Sep 14, 3:17 pm, RohanP <roha...@cybage.com> wrote: > > > > > > I am implementing the feature "Google Mobile Image Ads" in our > > > > > application and facing issue described below. > > > > > > while creating Mobile Image Ad through API, it is giving Error as > > > > > "[ImageError.UNEXPECTED_SIZE @ operations[0].operand.ad.image.data]". > > > > > we are downloading the image binary through image URL and storing the > > > > > image into byte, With same image we are able to create ad using > > > > > Adwords UI. The image size & dimensions are as per given by Google > > > > > Adwords. > > > > > > One more observation - With same data for Mobile Image Ad if we replay > > > > > for creating Ad on Adwords through API it is working. Means it giving > > > > > error for first time only. > > > > > > Is there any way to create Mobile Image Ad passing image Url instead > > > > > of passing Image Data? > > > > > > Please replay with your suggesion. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en