【发布时间】:2013-12-13 09:57:28
【问题描述】:
我想为新颖的谷歌眼镜开发一个带有镜像 api 的应用程序。是否可以从玻璃器皿调用外部 Web 服务?我必须使用此 Web 服务来获取要在时间线卡中显示的信息。
如果可以,我该怎么做?
【问题讨论】:
标签: web-services google-glass google-mirror-api remote-connection
我想为新颖的谷歌眼镜开发一个带有镜像 api 的应用程序。是否可以从玻璃器皿调用外部 Web 服务?我必须使用此 Web 服务来获取要在时间线卡中显示的信息。
如果可以,我该怎么做?
【问题讨论】:
标签: web-services google-glass google-mirror-api remote-connection
您需要提供与用户的时间线交互以插入卡片的 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)
【讨论】:
简单的答案是是。
您可能希望使用Google Mirror API 作为基于服务器的网络应用程序来开发您的Glassware。 (这不需要您在 Glass 上运行任何代码,而是您的应用程序是用 PHP、Java、Python、.NET 或 Mirror API 支持的other languages 之一编写并驻留在网络/云上服务器。)
然后,您的基于 Web 的应用程序可以对其他外部 Web 服务或 API 进行任何类型的基于 Web 的 API 调用,检索数据或信息,然后格式化并将这些信息发送到您的 Google Glass 设备.您如何使用这些第 3 方 Web 服务取决于您选择的编程语言,但几乎所有这些语言都支持通过 XML、REST、JSON 或 SOAP 使用外部 Web 服务。
【讨论】: