2017-05-01 7 views
0

GoogleがCalendar API https://developers.google.com/google-apps/calendar/quickstart/javaで提供するクイックスタートガイドに従っていますが、新しいイベントの作成方法は説明していません。私はオンラインNetBeansでjavaを使用してGoogle Calendar APIで新しいイベントを作成する方法

public void createEvent(Calendar cal){ 
    Event event = new Event(); 
    event.setSummary("Event name here"); 
    event.setLocation("event place here"); 

    Date startDate = new Date(); 
    Date endDate = new Date(startDate.getTime() + 3600000); 
    DateTime start = new DateTime(startDate, TimeZone.getTimeZone("UTC")); 
    event.setStart(new EventDateTime().setDateTime(start)); 
    DateTime end = new DateTime(endDate, TimeZone.getTimeZone("UTC")); 
    event.setEnd(new EventDateTime().setDateTime(end)); 
    Event createdEvent = cal.events().insert("primary", event).execute(); 
    System.out.println("Created event id: " + createdEvent.getId()); 
} 

このコードのスニペットを見つけました。しかし、それは私を助けていなかった、私は存在しません。イベントcreatedEvent = cal.eventsにエラー(イベントなど)部分を()です。どんな助けでも大歓迎です、ありがとうございます。ドキュメントへのあなたのリンクの下部にある

答えて

0

Create Events.へのリンクがある私は、ここにページ全体を複製しませんが、要点は、あなたが(おそらくMyNewEventと呼ばれる)Eventオブジェクトを作成する必要があるということです、それを移入、電話:

MyNewEvent = service.events().insert("Some Calendar Id", MyNewEvent).execute(); 
関連する問題