用于模型同步的实时API

时间:2013-06-25 18:03:42

标签: google-drive-api google-drive-realtime-api

我希望使用实时API扩展现有的JavaScript / CoffeeScript应用程序。我想要做的是同步我的应用程序模型使用的映射,它是MVC框架spinejs的一部分。这将要求API的所有操作都将在我的应用程序模型(纯客户端)上完成,并且不与View直接交互。

我发现的所有realtime-api的开源示例都显示了HTML中的JS代码,或许多授权/加载等操作(quickstart,realtime-cube,realtime-playground)。

  

是否可以使用realtime-api,而无需直接使用   与显示内容的互动?

此外,如果有任何可用的例子,我们将不胜感激。

1 个答案:

答案 0 :(得分:2)

完成身份验证后,可以执行所有操作,无需任何用户操作(即,不必由用户事件触发)。

我可以向你展示我们的RT代码here,尽管它非常重要,但是监听器正在监听我们自己的模型,这会导致调用RT函数。

就使用身份验证而言,它可以正常工作,除非您想支持多个帐户。对于单个帐户,您可以使用immediate mode启用登录,而不会导致弹出窗口。

如果登录了多个帐户,您将需要一个用户事件来启动身份验证而不需要弹出窗口,立即模式会影响多个帐户处理。请注意,多账户选择屏幕中存在一个错误,导致用户体验不佳。