在没有服务器

时间:2016-12-01 21:46:50

标签: android google-calendar-api android-googleapiclient

当日历资源(如房间)对其进行更改(新事件,事件删除,事件修改等)时,我需要以某种方式实时通知现在,我知道Google Calendar API允许注册通知(https://developers.googleblog.com/2013/07/google-calendar-api-push-notifications.html)。问题是,这需要服务器的URL以JSON格式接收通知。我没有服务器!我只是在编写一个Android应用程序 - 在链接的示例中没有第三个组件。

有没有办法直接向我的Android应用设置通知,例如使用Google云端消息或其他内容?

谢谢!

1 个答案:

答案 0 :(得分:2)

您应该考虑使用基于云的中介服务器从Calendar API获取观看通知,然后通知Android应用客户端。 Google AppEngine是一个很好的解决方案,可立即解决服务器上有效TLS证书的需求,因为您的域名为.appspot.com,并且立即支持HTTPS连接。其他选项包括Google Compute Engine或AWS。

没有Web服务器没有实时替代方案,您只有选择是执行资源轮询。