API 版本为google-api-client-1.2.3-alpha
我在使用API更新日历的时候只要不修改事件的开始时间和结束时间程序就不会报错,
一旦更改了开始时间或结束时间API就会返回500错误。way????

解决方案 »

  1.   

    能上点错误截图么 LOGCAT中的
      

  2.   

    提交后只返回了500错误 EventEntry patchedEvent = event.clone();
    patchedEvent.title = task.getTaskTitle();
    patchedEvent.content = task.getTaskContent();
    Where where = new Where();
    where.valueString = task.getTaskLocation();
    patchedEvent.where = where; When when = new When();
    when.startTime = DateUtil.parse2googleDate(task.getTaskStartDate(), task.getTaskStartTime(),calendarEntry.timezone.value);
    when.endTime = DateUtil.parse2googleDate(task.getTaskEndDate(), task.getTaskEndTime(),calendarEntry.timezone.value);
    //patchedEvent.when = when;//way? 更改时间后出现500错误

    patchedEvent.executePatchRelativeToOriginal(mTransport,event);