Мне нужно добавить события в форму календаря Google без использования IDE. Какие требования необходимы для разработки моего приложения. Для этого нужен любой API? Нужно ли использовать этот API в Java. Теперь у меня только JDK 1.6. Может ли кто-нибудь помочь мне сделать это?Требования, необходимые для добавления событий в Календарь Google?
1
A
ответ
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
Спасибо за ваш ответ – Sumithran