HI John, Thanks for the info on the Contacts API that could be useful. I am actually looking into this with our Engineering team, In case there is a bug on this functionnality. I'll get back to you.
Cheers, Nicolas On Dec 4, 4:20 am, "John M." <[EMAIL PROTECTED]> wrote: > Hi Nicolas, > > Just to give you more information, my experiments with > gdata.contacts.service.ContactsService() is going fine. I can use > method SetAuthSubToken to set AuthSub Session token for the Contacts > and it works well. > But same method fails for gdata.base.service.GBaseService() > I tried to set all sort of Scopes ranging > from:http://www.google.com/base/tohttp://www.google.com/base/feeds/tohttp://base.google.com/base/to > name it. > > Thanks for the help, > John > > On Dec 3, 10:46 pm, "Nicolas (Google)" <[EMAIL PROTECTED]> wrote: > > > Hi John, > > > I'm currently looking into that and facing the same error. I am > > consulting with some people internally, I'll get back to you as soon > > as I can. > > > Cheers, > > Nicolas > > > On Dec 2, 1:43 am, "John M." <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > I keep getting: > > > > gdata.service.RequestError: {'status': 401, 'body': '<HTML>\n<HEAD> > > > \n<TITLE>Token invalid - AuthSub token has wrong scope</TITLE>\n</HEAD> > > > \n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Token invalid - AuthSub > > > token has wrong scope</H1>\n<H2>Error 401</H2>\n</BODY>\n</HTML>\n', > > > 'reason': 'Token invalid - AuthSub token has wrong scope'} > > > > when I run: > > > gb_client = gdata.base.service.GBaseService() > > > > > > gb_client.SetAuthSubToken('CJzv7LLTCxDhssSR-_____8B','http://www.google.com/base') > > > xmlRes = gb_client.InsertItem(item, url_params={'dry-run': > > > 'true'}) > > > > I am using gdata.py-1.2.2 and I have been able to get a AuthSub > > > session Token and I can verify it using AuthSubTokenInfo and > > > everything is good and it says: > > > Target=www.abc.com > > > Secure=false > > > Scope=http://www.google.com/base > > > > url = 'https://www.google.com/accounts/AuthSubTokenInfo' > > > req = urllib2.Request(url, None) > > > req.add_header('Authorization', 'AuthSub token="CJzv7LLTCxDhssSR- > > > _____8B"') > > > response = urllib2.urlopen(req) > > > session_token=response.read() > > > print session_token > > > > Can somebody help me out? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Base 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-Base-data-API?hl=en -~----------~----~----~----~------~----~------~--~---
