Hi ,

I am stuck with this problem since last week, i jux cant figure out
where it go wrong. I am trying to insert a "static" value into my
calendar.
I am very unclear of the this code

event.setDateT(google.gdata.DateTime.fromIso8601("2008-01-30T18:00:00.000Z"));

isnt in the right syntax??

Below is my codes:

<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi?
key=ABQIAAAA64DBAV34z1d6Sk2uOcPMKBR1XU7oKMwY3ZhA-
eKHJ4aWM1U5vRTpUqOXGunp9DX4HD-opTjbnshUeA"></script>
<script type="text/javascript">

google.load("gdata", "1.x");
var feedUrl = "http://www.google.com/calendar/feeds/default/private/
full";

function init() {

  var token = google.accounts.user.checkLogin(feedUrl);

  myService = new google.gdata.calendar.CalendarService('Workshop
Calendar');

  var authButton = document.getElementById('auth_button');
  var insert = document.getElementById('insert');

  if (google.accounts.user.checkLogin(feedUrl)) {
    authButton.value = 'Logout';
        insert.style.visibility = 'visible';

  } else {
    authButton.value = 'Login';
  }
};

function loginOrLogout(){
  var token = google.accounts.user.checkLogin(feedUrl);
  if (token) {
    google.accounts.user.logout();
    init();
  } else {
    google.accounts.user.login(feedurl);
  }
}

google.setOnLoadCallback(init);


function getMyFeed() {

                myService.getEventsFeed(feedUrl, handleMyFeed, handleError);

        }

function insertIntoMyFeed(feedRoot) {

                var event = new google.gdata.calendar.CalendarEventEntry();
                event.setTitle(google.gdata.Text.create('TRY TRY Workshop'));

                event.setContent(google.gdata.Text.create('Workshop Content 
HERE'));
        
event.setDateT(google.gdata.DateTime.fromIso8601("2008-01-30T18:00:00.000Z"));

                feedRoot.insertEntry(feedUrl, event, handleMyInsertedEntry,
handleError);

        }

function handleMyFeed(myResultsFeedRoot) {
          alert("This feed's title is: " +
myResultsFeedRoot.feed.getTitle().getText());
          insertIntoMyFeed(myResultsFeedRoot);
        }

function handleError(e) {
               alert("There was an error!");
               alert(e.cause ? e.cause.statusText : e.message);
       }



function handleMyInsertedEntry(insertedEntryRoot) {
          alert("Entry inserted. The title is: " +
            insertedEntryRoot.entry.getTitle().getText());
          alert("The timestamp is: " +
            insertedEntryRoot.entry.getTimes()[0].startTime);
       }

</script>
</head>
<body>
<input id="auth_button" type="button" value="Login"
onclick="loginOrLogout()" style="margin:5px 0px 5px 0px;"/>
<input id="insert" type="button" value="create Event"
onclick="getMyFeed()" style="visibility: hidden"/>
</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
-~----------~----~----~----~------~----~------~--~---

Reply via email to