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