I posted this in the help forum, but this is probably a better
place...

The embedded calendar iframe shows a bad message when the user is not
logged in. If the user is not logged into his calendar, the iframe
states "Events from one or more calendars could not be shown here
because you do not have the permission to view them." This message mid-
diagnoses the problem, since the problem is actually that the user is
not logged in (and if logged in, the user would have permission).

I know embedded calendars are supposed to be public -- but for reasons
too mundane to go into here, my users don't want that. I'd love to use
the embedded calendar, but as I described above, the message shown to
the user only confuses them. My only other alternative is to write an
enormous amount of (probably buggy) code to fetch and show their
appointments using the data API -- and of course, the result would
never look as nice as the embedded calendar.

I've searched this issue, and numerous other people have run into the
same issue. A simple change to the user message would solve the
problem.

[An alternative would be for Google to provide a way of testing
whether the user is logged in. That way I could show the user a
helpful message. But my understanding is that it's impossible to test
whether the user is logged in (from threads such as
http://groups.google.com/group/google-calendar-help-dataapi/msg/4d55f1ea6698dd39).]

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