1

我们已经设置了应用引擎,下载了 python 快速启动,并且已经能够编辑 HTML 页面本身。我们是一个团队,所以我们建立了 Github 等等。然而,我们有一些关于在哪里放置实际代码的问题。到目前为止,这是我们所知道的 - 随时告诉我们我们错了什么和/或给我们建议和指示。如果您想用 java 或任何其他语言提供建议,那很好。

  • 我们可以使用的默认方法在 main_handler.py 中(例如插入项)
  • 当我们想编写自定义代码来调用方法时,我们将其放在哪里?在什么文件中,或者我们是否支持在快速启动包中插入一些东西?
  • 当我们弄清楚上述情况后,我们如何将消息从 Glass 发送回服务器?我们是否利用了快速入门/我们到底在做什么?

提前致谢!

4

2 回答 2

2

这并不是关于 Glass 的问题。快速入门应用程序只是一个使用 webapp2 的 Google App Engine 项目,它返回一些基本响应以显示在 Glass 中。您应该查看GAE/webapp2 文档并阅读那里的教程。

于 2013-10-21T19:52:59.450 回答
1

尽管您当然可以这样做,但实际上并不希望您在快速入门中插入一些内容。它最好用作如何编写 python 与 Glass 交互的示例。因此,虽然您可以进行更改以快速开始自己的实验,但您的“真正的” Glassware 可能希望重新开始,或者从您希望与 Glass 集成的代码开始。

也就是说,您可以使用快速入门的各个部分来了解如何更好地工作。

正如您所注意到的,main_handler.py它为您提供了几个如何插入项目的示例。

main_handler.py_insert_subscription() 方法中,您可以看到如何订阅 Glass 的回调。https://github.com/googleglass/mirror-quickstart-python/blob/master/notify/handler.py上的notify/handler.py代码实际上是处理来自 Glass 的响应。

最后,如果您熟悉其他语言,那可能是最好的选择。Mirror API 具有非常广泛的支持基础,基本上是您可以在 Web 应用程序服务器上运行的任何东西,并且您可以使用您最熟悉的东西。

于 2013-10-21T20:57:19.867 回答