【发布时间】:2013-08-20 22:50:38
【问题描述】:
我正在为 Google 日历集成创建一个应用程序。当有人手动更改 Google 日历事件时,我正在尝试从 Google 获取通知。因此,在 Google 和我的应用程序之间创建了一个通道。现在的问题是,当 google 将响应标头发送到我的重定向 URI 时,我们没有任何描述它们是对日历的更改。请查看我们将收到的回复
POST https://mydomain.com/notifications // Your receiving URL.
Content-Type: application/json; utf-8
Content-Length: 0
X-Goog-Channel-ID: 4ba78bf0-6a47-11e2-bcfd-0800200c9a66
X-Goog-Channel-Token: 398348u3tu83ut8uu38
X-Goog-Channel-Expiration: 1367869013915
X-Goog-Resource-ID: ret08u3rv24htgh289g
X-Goog-Resource-URI: https://www.googleapis.com/calendar/v3/calendars/my_calendar@gmail.com/events
X-Goog-Resource-State: exists
X-Goog-Message-Number: 10
那么任何人都可以指导我如何获得事件发生变化的描述。
【问题讨论】:
-
那么,X-Goog-Resource-ID 不是指事件 ID?
-
@jtmoulia 不幸的是没有。请看下面我的回答。简而言之,您需要进行同步以获取更改的事件。
标签: asp.net google-calendar-api