Как использовать API веб-сервисов Vuforia с JavaScript?
Я пробовал несколько вещей, но на самом деле ничего не работает. В документации по API веб-сервисов Vuforia есть несколько примеров использования PHP, но нет ничего с JavaScript.
1 ответ
Похоже, что нет Javascript API для VWS
, Даже если бы это было так, вы, вероятно, не сможете вызвать его из веб-браузера из-за Cross domain
политики.
Тем не менее, вы можете написать свой собственный фоновый клиент в JS или запустить один из примеров (Java/PHP/Python) на сервере и представить все методы как REST
конечные точки.
VWS
кажется старым REST
услуги, которые можно назвать с любого языка. Единственным препятствием для написания собственного простого клиента является вычисление подписи для запросов, вот логика для расчета подписи на основе документации
Ссылка: https://library.vuforia.com/content/vuforia-library/en/articles/Training/Using-the-VWS-API.html
После того, как у вас есть функция для подписи, вам придется конвертировать примеры запросов из загрузки для выбранного языка в Javascript
Это примеры файлов, которые я скачал для Java ( https://github.com/christolb/MobEmbedded/tree/master/Pradeep/VWS%20Sample, они загружены кем-то еще на Github, я не добавляю их сюда сам, так как не уверен в лицензионных ограничениях)
DeleteTarget.java
GetAllTargets.java
GetTarget.java
PostNewTarget.java
SignatureBuilder.java
Summary.java
TargetState.java
TargetStatusListener.java
TargetStatusPoller.java
UpdateTarget.java