Kulvinder, did you check the http traffic to see what the real error is? "Check Service Name" is the generic error when auth fails without getting a specific error back from the Google Authentication servers. So in Bobbies case, this is probably his proxy saying "No, you DONT" - in your case, i don't know yet...
I already created new DLLs in subversion that would throw the error returned, if there is any... Frank Mantek On Sep 6, 2007, at 7:06 AM, Kulvinder Singh wrote: > Hi, > > I am also experiencing this error of "Check Service Name". I have > also posted on this at this Group but couldnt find any help. > > Thanks > > ----- Original Message ---- > From: Bobby <[EMAIL PROTECTED]> > To: [email protected] > Sent: Thursday, September 6, 2007 2:44:43 AM > Subject: Re: .NET Client program calling Google Calendar Service > behind Proxy Server > > Hello Lane : > > Thanks for your response. This is the error I am getting. I tried your > code also and I get the same error. Please HELP !!!! > > Thanks, > > Dipankar > > Unhandled Exception: Google.GData.Client.AuthenticationException: > Error authenticating (check service name) > at Google.GData.Client.GDataGAuthRequest.Execute(Int32 iRetrying) > at Google.GData.Client.GDataGAuthRequest.Execute() > at Google.GData.Client.Service.Query(Uri queryUri) > at Google.GData.Client.Service.Query(FeedQuery feedQuery) > at Google.GData.Calendar.CalendarService.Query(EventQuery feedQuery) > at googleAp01.Program.Main(String[] args) in > C:\dbiswas\MyProject\VStudioWS\googleAp01\googleAp01\Program.cs:line > 56 > > On 9/5/07, Lane LiaBraaten (Google) <[EMAIL PROTECTED]> wrote: > > > > Hi Dipankar, > > > > Your code looks correct, but maybe the .NET framework is not > detecting > > the correct proxy. You can use the following to specify the proxy > > manually: > > > > WebProxy myProxy = new WebProxy("http://my.proxy.example.com: > > 3128/",true); > > > > If that doesn't help, please try to post more information about the > > problem, such as what error you are getting or the contents of your > > network traffic. > > > > Cheers, > > Lane > > > > On Sep 5, 11:47 am, "[EMAIL PROTECTED]" > > <[EMAIL PROTECTED]> wrote: > > > Hello, > > > > > > I am trying to find some sample code that will allow me to query > > > Google Calendar via .net API interface. I am able to query when I > > > don't have Proxy server. But unable to do it when behind the proxy > > > server. I have modified the query to take credentials for proxy > server > > > but some how I can't get my code working. Can you please help me > > > out... I have spend 2 days in this problem and I am still > unable to > > > resolve. > > > > > > It would be nice, if some body has a working copy of a program > that > > > goes thru Proxy Server. Because I did many search and did not > find a > > > working copy. > > > > > > Thanks in advance. > > > > > > Dipankar Biswas > > > > > > Here is my code : > > > ============= > > > using System; > > > using System.Collections; > > > using System.ComponentModel; > > > using System.Collections.Generic; > > > using System.Text; > > > using System.Data; > > > using System.Net; > > > using Google.GData.Client; > > > using Google.GData.Extensions; > > > using Google.GData.Calendar; > > > > > > namespace googleAp01 > > > { > > > class Program > > > { > > > > > > static void Main(string[] args) > > > { > > > > > > string calendarURI = "http://www.google.com/ > calendar/feeds/ > > > [EMAIL PROTECTED]/private/full"; > > > string userName = "[EMAIL PROTECTED]"; > > > string passWord = "MyGooglePassowrdGoesHere"; > > > > > > string proxyAddress = "http://MyProxyURL:8080";; > > > string proxyuserName = "MyProxyUserID"; > > > string proxypassWord = "MyProxyPassword"; > > > > > > Console.WriteLine(calendarURI); > > > Console.WriteLine(userName); > > > Console.WriteLine(passWord); > > > > > > CalendarService s = new CalendarService > ("CalendarTest"); > > > s.setUserCredentials(userName, passWord); > > > EventQuery query = new EventQuery(); > > > > > > query.Uri = new Uri("http://www.google.com/calendar/ > feeds/ > > > [EMAIL PROTECTED]/private/full"); > > > query.StartTime = DateTime.Now.AddDays(-28); > > > query.EndTime = DateTime.Now.AddMonths(6); > > > > > > GDataRequestFactory f = > > > (GDataRequestFactory)s.RequestFactory; > > > IWebProxy iproxy = WebRequest.DefaultWebProxy; > > > WebProxy myproxy = new > > > WebProxy(iproxy.GetProxy(query.Uri)); > > > myproxy.Credentials = > CredentialCache.DefaultCredentials; > > > myproxy.UseDefaultCredentials = true; > > > > > > f.Proxy = myproxy; > > > > > > EventFeed calFeed = s.Query(query) as EventFeed; > > > > > > // now populate the calendar > > > while (calFeed != null && calFeed.Entries.Count > 0) > > > { > > > // look for the one with dinner time... > > > foreach (EventEntry entry in calFeed.Entries) > > > { > > > Console.WriteLine(entry); > > > } > > > } > > > } > > > } > > > > > > } > > > > > > ============================== > > > > > > > > > > > > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s > user panel and lay it on us. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Calendar Data 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-calendar-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
