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
-~----------~----~----~----~------~----~------~--~---

Reply via email to