2010-06-08 3 views
1

Мне нужно добавить события в форму календаря Google без использования IDE. Какие требования необходимы для разработки моего приложения. Для этого нужен любой API? Нужно ли использовать этот API в Java. Теперь у меня только JDK 1.6. Может ли кто-нибудь помочь мне сделать это?Требования, необходимые для добавления событий в Календарь Google?

ответ

3

Вы можете использовать Google Data Java Client Library, включают в себя JAR в своих проектах и ​​использовать их:

import com.google.gdata.client.*; 
import com.google.gdata.client.calendar.*; 
import com.google.gdata.data.*; 
import com.google.gdata.data.extensions.*; 
import com.google.gdata.util.*; 
import java.net.URL; 

Чтобы создать новый календарь, вы можете использовать следующий код:

URL postUrl = 
    new URL("http://www.google.com/calendar/feeds/[email protected]/private/full"); 
EventEntry myEntry = new EventEntry(); 

myEntry.setTitle(new PlainTextConstruct("Tennis with Darcy")); 
myEntry.setContent(new PlainTextConstruct("Meet for a quick lesson.")); 

Person author = new Person("Elizabeth Bennet", null, "[email protected]"); 
myEntry.getAuthors().add(author); 

DateTime startTime = DateTime.parseDateTime("2006-04-17T15:00:00-08:00"); 
DateTime endTime = DateTime.parseDateTime("2006-04-17T17:00:00-08:00"); 
When eventTimes = new When(); 
eventTimes.setStartTime(startTime); 
eventTimes.setEndTime(endTime); 
myEntry.addTime(eventTimes); 

// Send the request and receive the response: 
EventEntry insertedEntry = myService.insert(postUrl, myEntry); 

Источник : http://code.google.com/apis/gdata/client-java.html

+0

Спасибо за ваш ответ – Sumithran