Hi, I have a problem inserting the event in the calendar? the code seems to be correct to me. I am using javascript.
code--> <!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/ > <title>Insert Event</title> <script type="text/javascript" src="http://www.google.com/jsapi?key=In-The-Code-I-Tested-I-Have- Put-The-Real-Key"> </script> <script type="text/javascript"> <!-- /* Loads the Google data JavaScript client library */ google.load("gdata", "1"); var calendarService; var scope = "http://www.google.com/calendar/feeds"; function logMeIn() { alert("logging in"); var token = google.accounts.user.login(scope); } function doLogout() { scope = "http://www.google.com/calendar/feeds"; if (google.accounts.user.checkLogin(scope)) { google.accounts.user.logout(); } } function initialize() { calendarService = new google.gdata.calendar.CalendarService('GoogleInc-jsguide-1.0'); } // The callback method that will be called after a successful insertion from insertEntry() var callback = function(result) { alert('event created!'); } // Error handler will be invoked if there is an error from insertEntry() function handleError(error) { alert(error); } function insertEvent(){ // The default "private/full" feed is used to insert event to the // primary calendar of the authenticated user var feedUri = 'http://www.google.com/calendar/feeds/default/private/ full'; // Create an instance of CalendarEventEntry representing the new event var entry = new google.gdata.calendar.CalendarEventEntry(); // Set the title of the event entry.setTitle(google.gdata.Text.create('JS-Client: insert event')); // Create a When object that will be attached to the event var when = new google.gdata.When(); // Set the start and end time of the When object var startTime = google.gdata.DateTime.fromIso8601("2008-03-10T09:00:00.000-08:00"); var endTime = google.gdata.DateTime.fromIso8601("2008-03-10T10:00:00.000-08:00"); when.setStartTime(startTime); when.setEndTime(endTime); // Add the When object to the event entry.addTime(when); calendarService.insertEntry(feedUri, entry, callback, handleError, google.gdata.calendar.CalendarEventEntry); } </script> </head> <body onload="initialize()" onunload="GUnload()"> <input type="button" id="logInOutBut" onclick="logMeIn();" value="log in"/> <input type="button" id="logInOutBut" onclick="doLogout();" value="log out"/> <input type="button" id="insert" onclick="insertEvent();" value="insert event"/> </body> </html> --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
