I copied the following code from javascript client library
documentation into my web page to test how authentication works:
function getGoogleCalendar() {
var myService = new google.gdata.calendar.CalendarService('GoogleInc-
jsguide-1.0');
var token = google.accounts.user.login("http://www.google.com/
calendar/feeds/");
myService.getEventsFeed("http://www.google.com/calendar/feeds/
default/private/full", handleMyFeed, handleError);
}
function handleMyFeed(myResultsFeedRoot) {
alert("This feed's title is: " +
myResultsFeedRoot.feed.getTitle().getText());
}
function handleError(e) {
alert(e.cause.statusText);
// alert(e.cause ? e.cause.statusText : e.message);
}
google.load("gdata", "1");
google.setOnLoadCallback(getGoogleCalendar);
When I try to load this page, I am getting alert "Request via script
load timed out. Possible causes: feed URL is incorrect; feed requires
authentication" and when I close the alert box, I then get the
following message in the browser window:
"The page you have requested cannot be displayed. Another site was
requesting access to your Google Account, but sent a malformed
request. Please contact the site that you were trying to use when you
received this message to inform them of the error. A detailed error
message follows:"
"The "next" parameter was bad or missing."
Is anything wrong with the above code and how to fix the issue?
Any help would be appreciated greatly.
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
-~----------~----~----~----~------~----~------~--~---