On 19 February 2011 11:06, doc123 <[email protected]> wrote: > Hi I am not sure this is common sense of calendar API developer but I has > been struggling with following code which create "Unknown authorization > header Error 401" or "Oauth invalid Error 401" > UserService userService = UserServiceFactory.getUserService(); > String user_email = userService.getCurrentUser().getEmail(); > GoogleOAuthParameters oauthParameters2 = new GoogleOAuthParameters(); > oauthParameters2.setOAuthConsumerKey( CONSUMER_KEY); > oauthParameters2.setOAuthConsumerSecret(CONSUMER_SECRET); > URL feedUrl = new URL("http://www.google.com/calendar/feeds/" + > user_email + "/private/full?xoauth_requestor_id" + user_email); > CalendarQuery calendarQuery = new CalendarQuery(feedUrl); > calendarQuery.setMinimumStartTime(App.CreateDateTime(-30, 0)); > calendarQuery.setMaximumStartTime(App.CreateDateTime(+60, 0)); > calendarQuery.addCustomParameter(new CustomParameter("orderby", > "starttime")); > > > I could fix this problem by adding new > Query.CustomParameter("xoauth_requestor_id", user_email)) > > UserService userService = UserServiceFactory.getUserService(); > String user_email = userService.getCurrentUser().getEmail(); > GoogleOAuthParameters oauthParameters2 = new GoogleOAuthParameters(); > oauthParameters2.setOAuthConsumerKey( CONSUMER_KEY); > oauthParameters2.setOAuthConsumerSecret( CONSUMER_SECRET); > URL feedUrl = new URL("http://www.google.com/calendar/feeds/" + > user_email + "/private/full?xoauth_requestor_id" + user_email); > CalendarQuery calendarQuery = new CalendarQuery(feedUrl); > calendarQuery.setMinimumStartTime(App.CreateDateTime(-30, 0)); > calendarQuery.setMaximumStartTime(App.CreateDateTime(+60, 0)); > calendarQuery.addCustomParameter(new CustomParameter("orderby", > "starttime")); > *calendarQuery.addCustomParameter(new > Query.CustomParameter("xoauth_requestor_id", user_email));* > > -- > 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://code.google.com/apis/calendar/community/forum.html >
-- Rishat Muhametshin -- 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://code.google.com/apis/calendar/community/forum.html
