close
好久沒新增網誌了...
這次來寫一下怎麼用上次所建置的環境來新增事件吧
1: //新增事件
2: CalendarService myService = new CalendarService("My
Application");
3: //輸入帳號 密碼 帳號格式abc@gmail.com
4: myService.setUserCredentials("XXX","XXX");
5:
6: //XXX一樣輸入帳號
7: URL feedUrl = new URL("http://www.google.com/calendar
/feeds/XXX/private/full");
8:
9: CalendarEventEntry myEntry = new CalendarEventEntry();
10:
11: //設定標題
12: myEntry.setTitle(new PlainTextConstruct("標題"));
13:
14: //設定內容
15: myEntry.setContent(new PlainTextConstruct("新增測試內容"));
16:
17: //設定地點
18: myEntry.addLocation(new Where("","","新增測試地點"));
19:
20: //設定時間
21: DateTime startTime = DateTime.parseDateTime("2010-03-10T
13:00:00");
22: DateTime endTime = DateTime.parseDateTime("2010-03-10T13
:30:00");
23: When eventTimes = new When();
24: eventTimes.setStartTime(startTime);
25: eventTimes.setEndTime(endTime);
26: myEntry.addTime(eventTimes);
27:
28: //設定提醒方式以及時間
29: Method methodType = Method.SMS;
30: int reminderMinutes = 10;
31: Reminder reminder = new Reminder();
32: reminder.setMinutes(reminderMinutes);
33: reminder.setMethod(methodType);
34: myEntry.getReminder().add(reminder);
35:
36: //都設定完成後就新增事件
37: CalendarEventEntry insertedEntry = myService.insert(
feedUrl, myEntry);
其實還滿容易的
之前還以為很複雜不想碰
結果一下就弄好啦~~~~
給有興趣的人看看吧
全站熱搜
留言列表