How are we supposed to make a Calendar API request using OAuth 2.0 access tokens?
I've tried 3 different approaches, and each has failed: 1. Authorization header as specified in Calling a protected API<http://code.google.com/apis/accounts/docs/OAuth2.html#CallingAnAPI> $ curl https://www.google.com/calendar/feeds/default/allcalendars/full -H 'Authorization: OAuth 1%2FsCO7...QixQ' <HTML> <HEAD> <TITLE>Token invalid - Invalid AuthSub token.</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>Token invalid - Invalid AuthSub token.</H1> <H2>Error 401</H2> </BODY> </HTML> 2. URL parameter as specified in Calling a protected API<http://code.google.com/apis/accounts/docs/OAuth2.html#CallingAnAPI> $ curl https://www.google.com/calendar/feeds/default/allcalendars/full?oath_token=1%2FsCO7...Q<HTML> <HEAD> <TITLE>Authorization required</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>Authorization required</H1> <H2>Error 401</H2> </BODY> </HTML> 3. Extending the OAuth example in Authenticating to the Calendar service<http://code.google.com/apis/calendar/data/2.0/developers_guide_protocol.html#Auth> https://www.google.com/calendar/feeds/default/allcalendars/full -H 'Authorization: OAuth oauth_version="2.0", oauth_token="1%2FsCO...M1m3QixQ"' Perhaps I'm not registering for the service correctly. On the OAuth 2.0 API Console <http://code.google.com/apis/console> page there isn't an option for the Calendar API or the Data API. I was able to generate an access token using the scope: 'http://www.google.com/calendar/feeds/default/allcalendars/full' Please help. Thanks. Dave King -- 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
