Событие обновления JAVA API Календаря Google не работает внезапно - PullRequest
0 голосов
/ 07 июня 2018

`Событие события = service.events (). Get (" primary ", eventID) .execute ();

        //set new start time
        DateTime startDateTime = new DateTime(assignmentTask.getStartDate().substring(0,10)+"T09:00:00+05:30");
        EventDateTime start = new EventDateTime()
            .setDateTime(startDateTime)
            .setTimeZone("Asia/Colombo");
        event.setStart(start);

        //set new end time
        DateTime endDateTime = new DateTime(assignmentTask.getFinishDate().substring(0,10)+"T17:00:00+05:30");
        EventDateTime end = new EventDateTime()
            .setDateTime(endDateTime)
            .setTimeZone("Asia/Colombo");
        event.setEnd(end);

        //update event
        service.events().update("primary", event.getId(), event).execute();`

Я использую API календаря Google в своем приложении для добавления и обновления событий календаря.,API работал отлично вчера.Когда я перепроверил функцию сегодня, событие не было обновлено.Я не изменил свой код после вчерашней проверки, поэтому я не могу понять, почему он вдруг не сработает.Было бы очень полезно пролить некоторый свет на этот вопрос.что я могу сделать, чтобы это исправить?Заранее спасибо.

1 Ответ

0 голосов
/ 07 июня 2018

API Календаря Google не позволяет обновлять события более одного раза.поэтому я просто удалил событие и вставил новое на его место.

...