Google Calendar API Events.list()。如何摆脱“办公室”?

时间:2019-01-22 02:52:39

标签: vb.net google-calendar-api google-api-dotnet-client

我使用EventsResource.ListRequest来获取日历事件。是请求,但是当我在Google日历上设置“不在办公室”或“提醒”时,则不请求。

如何解决此问题,或者应该在EventsResource.ListRequest中添加哪个参数?

这是我关于EventsResource.ListRequest的代码。

Public Function Fun_List(ByVal oService As CalendarService) As DataTable
    Dim oRequest As EventsResource.ListRequest = oService.Events.List("primary") 
    oRequest.TimeMin = Now.ToString("yyyy-MM-dd'T'00:00:00.fffK")
    oRequest.ShowDeleted = False
    oRequest.SingleEvents = True
    oRequest.OrderBy = EventsResource.ListRequest.OrderByEnum.StartTime        

    Dim oEvent As Events = oRequest.Execute()      
    Dim dt_Calender As DataTable = Fun_CreatTable("Calendar")
        'BUILD DataTable
    Return dt_Calender

“不在办公室”和“提醒”就像这张图片。

image

1 个答案:

答案 0 :(得分:0)

我发现有关“不在办公室”事件的两个问题。 thisthis

但是他们正在谈论.insert()。剂量.list()是否有相同的问题?

Goolge日历api还不提供此服务?