Hello,
I have a .NET windows form that I am using to manipulate calendars
(add events, edit, delete etc) using the Client Login Authentication.
It all works fine.

My problem is that I also want to display the target Calendar in a Web
Browser control to visualize the changes. I did it by passing the
calendar ID with the calendar's embed url to the Web Browser Control.

WebBrowserControl.Navigate("http://www.google.com/calendar/embed?src=";
+ calID);

Believe it or not, this did work at one time. (it's been a while since
I worked on this).
Now when I try to load the calendar in the browser control, It
displays the message "Events from one or more calendars could not be
shown here because you do not have the permission to view them."

I assume that it's because the Web  Browser Control is not using the
Client Login Auth method?
Is there a way to use the Client Login directly with the Browser
Control?

OR.. Is there a way to use a AuthToken from the Client Login and pass
it to google using AuthSub or OAuth somehow?

OR, is there some way to get the private url for a calendar from the
API?

Any other suggestions, workarounds, examples to make this work?

Thanks!!

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