我正在爲Google日曆集成創建應用程序。我試圖在任何人手動更改Google日曆活動時收到Google的通知。所以在Google和我的應用程序之間創建了一個渠道。現在的問題是,當谷歌發送響應頭到我的重定向URI,那麼我們沒有任何描述,他們是在哪裏更改日曆。請檢查的答覆,我們會得到來自Google關於推送通知的回覆
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/[email protected]/events
X-Goog-Resource-State: exists
X-Goog-Message-Number: 10
因此可以在任何一些指導我怎樣才能得到說明,只要有一個變化的事件。
那麼,X-Goog-Resource-ID沒有引用事件ID? – jtmoulia
@jtmoulia不幸的沒有。請參閱下面的答案。總之,你需要做一個同步來獲得改變的事件。 – FullStack