Thanks, Trevor--in that case can I still be guaranteed that tokens & data are sent via https for every call? We have a business requirement that all data passed to/from Google is secure.
-Mike On Mar 3, 5:49 pm, Trevor Johns <[email protected]> wrote: > 2009/3/3 Mike Janson <[email protected]>: > > > > > > > I am currently obtaining an authsub token via https and trying to > > perform a simple CalendarEventQuery but receive the error: > > > ERROR 2009-03-04 00:50:56,490 __init__.py] {'status': 401, 'body': > > '<HTML>\n< > > HEAD>\n<TITLE>Token invalid - AuthSub token has wrong scope</TITLE>\n</ > > HEAD>\n<B > > ODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Token invalid - AuthSub > > token has wro > > ng scope</H1>\n<H2>Error 401</H2>\n</BODY>\n</HTML>\n', 'reason': ''} > > > With the code: > > > query = gdata.calendar.service.CalendarEventQuery(self.user.email(), > > 'private', 'full') > > logging.info(str(query)) > > # FIXME -- this breaks currently because authsub token is https, but > > # CalendarQuery is currently generating a http feed > > feed = self.client.CalendarQuery(query) > > > Generating: > > > INFO 2009-03-04 00:50:56,411 > > service.py]http://www.google.com/calendar/feed > > s/##username##%40gmail.com/private/full > > > I have verified that the same AuthSub token successfully retrieves > > this explicit feed: > > > https://www.google.com/calendar/feeds/##[email protected]/private/full > > > Is there a way to "coerce" the API query to use https so this works? > > I'd rather not have to resort to "hand roll" the URL when adding query > > params like start/end date, etc. > > > Thanks in advance. > > The easiest fix for this would just be to request a multi-scope token > that's valid for both HTTP and HTTPS. To do so, just specify both > scopes separated by a space when making the request. > > -- > Trevor Johns --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
