Hello,

The AuthSub scope that you used for URL 1 is correct:
http://www.google.com/calendar/feeds/

However, to add an event, you must do a POST to the following URL:
http://www.google.com/calendar/feeds/default/private/full<http://www.google.com/calendar/feeds/>

I believe this should solve the error you're experiencing.

Happy coding,

-Ryan


On 2/22/07, KoolGuy <[EMAIL PROTECTED]> wrote:
>
>
> Hi
>
> I had to use the "Google Calendar Feeds - add an event"  to simulate a
> prototype for my company stuff.
> Step 1: Obtained a One-Time token using the following URL:
>
> https%3a%2f%2fmcfl1u5v.MYCOMPANY.com%3a1443%2fcgi-bin
> %2fim0drxc3%2fconsu
> mer%2fcBLAHBLAHBLAH%3dLftNavOtcTmpl%26LeftNavHighlight
> %3dNavPdpDownloadForm%26MarcoPolo%3dY%26BV_SessionID%3d%40%40%40
> %401392004170.1172189622%40%40%40%40%26BV_EngineID
> %3dccccaddkfejdmffcejicegjdfgldfoi.0&scope=http%3a%2f%2fwww.google.com
> %2fcalendar%2ffeeds%2f
>
> Step 2: Obtained a Session Token using this one-time token using
> BroadVision's HTTP Portal GET Method with Header successfully:
>
> Authorization: AuthSub token="COfE286iARDikOnXBw"
>
> Step 3: Verified the Token Scope Using TokenInfo API. Result:
>
> Target:mcfl1u5v.MYCOMPANY.com
> Scope:http://www.google.com/calendar/feeds/
> Secure:false
>
> Step 4: Used the session token to Add an Event to my calendar with the
> following Header:
>
>                        Authorization: AuthSub
> token="COfE286iARCjt82vBg"
>                        Content-Type: application/atom+xml
>                        Content-Length: 714
>
>      URL: "http://www.google.com/calendar/feeds/";; I also tried (url =
> "https://www.google.com/calendar/feeds/default/private/full";)
>
> I AM GETTING AN ERRO WITH THE FOLLOWING HEADER FOR URL 1:
>
> *******************************************************************
> HTTP/1.0 400 Bad Request
> Content-Type: text/plain; charset=iso-8859-1
> Cache-control: private
> Content-Length: 19
> Date: Fri, 23 Feb 2007 00:56:55 GMT
> Server: GFE/1.3
> Connection: Keep-Alive
> **********************************************************************
> CONTENT AS FOLLOWS:
> Invalid Request URI
>
> I AM GETTING AN ERRO WITH THE FOLLOWING HEADER FOR URL 2:
>
> ****************************************************************************************
> HTTP/1.0 401 Token invalid - AuthSub token has wrong scope
>
> WWW-Authenticate: AuthSub realm="https://www.google.com/accounts/
> AuthSubRequest"
> Cache-control: private
> Content-Length: 213
> Date: Fri, 23 Feb 2007 01:12:33 GMT
> Content-Type: text/html
> Server: GFE/1.3
> Connection: Close
>
> *********************************************************************************************
> CONTENT AS FOLLOWS FOR URL 2:
> <HEAD>
> <TITLE>Token invalid - AuthSub token has wrong scope</TITLE>
> </HEAD>
> <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
> <H1>Token invalid - AuthSub token has wrong scope</H1>
> <H2>Error 401</H2>
> </BODY>
> </HTML>
>
> **************************************************************************************
>
> Can somebody help me out?
>
>
> >
>

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

Reply via email to