I updated a code "Create a single event" from "http://code.google.com/ intl/ru/apis/calendar/docs/1.0/developers_guide_js.html#Samples" as follows: ------------------------------------------------------------------------------------------------------ var who="Alex"; var msg="Alex\n1 p.\nAny\nComment"; var quantity=3; var calendarService=new google.gdata.calendar.CalendarService("Wake- Wake"); var feedUri="http://www.google.com/calendar/feeds/ enb7arko8hrfuevj3td0pmu0r4%40group.calendar.google.com/private/full"; var entry=new google.gdata.calendar.CalendarEventEntry(); var title=who+". "+quantity;entry.setTitle(google.gdata.Text.create (title)); entry.setContent(google.gdata.Text.create(msg)); var when = new google.gdata.When(); var startTime=google.gdata.DateTime.fromIso8601 ("2009-06-10T11:00:00.000+04:00"); var endTime=google.gdata.DateTime.fromIso8601 ("2009-06-10T18:00:00.000+04:00"); when.setStartTime(startTime); when.setEndTime(endTime); entry.addTime(when);calendarService.insertEntry(feedUri, entry, 0, 0, google.gdata.calendar.CalendarEventEntry); ------------------------------------------------------------------------------------------------------ It is started and creates event in a calendar.
But if I insert a similar script in the blogger (http://wake- st.blogspot.com/2009/06/test-google-calendar-new-entry.html) occurs nothing. ------------------------------------------------------------------------------------------------------ <a onclick=javascript:createRide() href="#" >Test</a> <script type="text/javascript" src="http://www.google.com/jsapi"></ script> <script type="text/javascript" language="javascript"> google.load("gdata", "1.x"); createRide(); function createRide() { var who="Alex"; var msg="Alex\n1 p.\nAny\nComment"; var quantity=3; var calendarService=new google.gdata.calendar.CalendarService("Wake- Wake"); var feedUri="http://www.google.com/calendar/feeds/ enb7arko8hrfuevj3td0pmu0r4%40group.calendar.google.com/private/full"; var entry=new google.gdata.calendar.CalendarEventEntry(); var title=who+". "+quantity;entry.setTitle(google.gdata.Text.create (title)); entry.setContent(google.gdata.Text.create(msg)); var when = new google.gdata.When(); var startTime=google.gdata.DateTime.fromIso8601 ("2009-06-06T11:00:00.000+04:00"); var endTime=google.gdata.DateTime.fromIso8601 ("2009-06-06T18:00:00.000+04:00"); when.setStartTime(startTime); when.setEndTime(endTime); entry.addTime(when);calendarService.insertEntry(feedUri, entry, 0, 0, google.gdata.calendar.CalendarEventEntry); alert("event created") } </script> ------------------------------------------------------------------------------------------------------ As far as I understand, function "entry.addTime (when);calendarService.insertEntry(feedUri, entry, 0, 0, google.gdata.calendar.CalendarEventEntry); " is not called. In what there can be a reason? Thankful in advance. Alexey --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
