当日历资源(例如房间)对其进行更改(新事件,删除事件,事件修改等)时,我需要以某种方式进行某种方式通知,现在,我知道Google日历API允许注册通知(https://developers.googleblog.com/2013/07/google-calendar-api-push-notifications.html)。问题是,这需要服务器的URL接收JSON中的通知。我没有服务器!我只是在编写一个Android应用程序 - 在链接示例中没有第三个组件。
有什么方法可以直接设置我的Android应用程序,例如使用Google Cloud Messaging或其他内容?
谢谢!
您应该考虑使用基于云的中介服务器,该服务器从日历API获取手表通知,然后通知Android App客户端。Google Appengine是一个很好的解决方案,并且立即解决了服务器上有效TLS证书的需求,因为您的域将是.appspot.com,并立即支持HTTPS连接。其他选项是Google Compute Engine或AWS。
没有Web服务器没有实时替代方案,您只有选择是对资源进行轮询。