1

我想为新颖的谷歌眼镜开发一个带有镜像 api 的应用程序。是否可以从玻璃器皿调用外部 Web 服务?我必须使用此 Web 服务来获取要在时间线卡中显示的信息。
如果有可能,我该怎么做?

4

2 回答 2

3

简单的答案是YES

您可能希望使用Google Mirror API作为基于服务器的 Web 应用程序来开发Glassware 。(这不需要您在 Glass 上运行任何代码,而是您的应用程序是用 PHP、Java、Python、.NET 或Mirror API 支持的其他语言之一编写的,并且驻留在网络/云服务器上。)

然后,您的基于 Web 的应用程序可以对其他外部 Web 服务或 API 进行任何类型的基于 Web 的 API 调用,检索数据或信息,然后格式化并将这些信息发送到您的 Google Glass 设备。您如何使用这些第 3 方 Web 服务取决于您选择的编程语言,但几乎所有这些语言都支持通过 XML、REST、JSON 或 SOAP 使用外部 Web 服务。

于 2014-01-19T03:04:28.257 回答
3

您需要提供与用户的时间线交互以插入卡片的 Web 服务,但您可以与您想要的任何其他 Web 服务交互以获取您推送的数据。像这样的东西:

        insert timeline               get 3rd party
             cards                    data response
User's  <--------------  Your Mirror  <-------------  Third party
Glass   -------------->  web service  ------------->  web service
         subscribed                   make request
        notifications                 for 3rd party
         (menu items,                     data
          location)
于 2013-12-13T15:16:06.593 回答