Я хочу разработать приложение с зеркалом api для новых очков Google. Можно ли вызвать внешнюю веб-службу из стеклянной посуды? Я должен использовать этот веб-сервис, чтобы получить информацию для отображения на картах временной шкалы.
Если возможно, как я могу это сделать?Может ли Mirror Api вызвать внешний веб-сервис?
ответ
Вам необходимо предоставить веб-службу, которая взаимодействует со временной шкалой пользователя, чтобы вставлять карты, но вы можете взаимодействовать с любыми другими веб-службами, которые вы хотите от себя, чтобы получить данные, которые вы нажимаете. Что-то вроде этого:
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)
Простой ответ ДА.
Возможно, вы захотите разработать свою Glassware с использованием Google Mirror API в качестве серверного веб-приложения. (Это не требует, чтобы вы запускали какой-либо код в Glass, вместо этого ваше приложение написано на PHP, Java, Python, .NET или на одном из other languages, поддерживаемом Mirror API, и находится на веб-сервере/облачном сервере.)
Ваше веб-приложение может затем сделать любые вызовы API в Интернете для других внешних веб-сервисов или API, извлекать данные или информацию, а затем форматировать и отправлять эту информацию на устройство Google Glass. Как вы потребляете эти сторонние веб-сервисы, зависит от вашего выбора языка программирования, но в значительной степени все эти языки поддерживают использование внешнего веб-сервиса через XML, REST, JSON или SOAP.