Mirror Api可以调用外部Web服务吗?

时间:2013-12-13 09:57:28

标签: web-services google-glass google-mirror-api remote-connection

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

2 个答案:

答案 0 :(得分: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)

答案 1 :(得分:3)

简单的答案是

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

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