2016-12-01 56 views
0

當某個日曆資源(如房間)對其進行更改(新事件,事件已刪除,事件已修改等)時,我需要以某種方式實時收到通知。知道Google日曆API允許註冊通知(https://developers.googleblog.com/2013/07/google-calendar-api-push-notifications.html)。問題是,這需要服務器的URL以JSON接收通知。我沒有服務器!我只編寫一個Android應用程序 - 鏈接示例中沒有第三個組件。在沒有服務器的情況下收聽Google日曆資源更改

有沒有什麼辦法直接向我的Android應用程序設置通知,比如Google雲消息傳遞或其他什麼?

謝謝!

回答

2

您應該考慮使用基於雲的中介服務器,該服務器從Calendar API獲取手錶通知,然後通知Android應用程序客戶端。 Google AppEngine是一個很好的解決方案,並立即解決了在服務器上需要有效的TLS證書的問題,因爲您的域名將是.appspot.com,並立即支持HTTPS連接。其他選項可能是Google Compute Engine或AWS。

沒有Web服務器沒有實時替代方法,您只能選擇執行資源輪詢。

相關問題