我已经尝试了几种方法,但实际上没有任何作用。 Vuforia Web服务API文档中有一些使用PHP的示例,但JavaScript却没有。
答案 0 :(得分:0)
似乎VWS
没有可用的Javascript API。即使是这样,由于Cross domain
的政策,您可能也将无法从Web浏览器调用它。
也就是说,您可以使用JS编写自己的后端客户端,或者在服务器中的(Java / PHP / Python)中运行示例之一,并将所有方法公开为REST
端点。 / p>
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上上传的文件,由于不确定许可限制,我自己未在此处添加文件)< / p>
DeleteTarget.java
GetAllTargets.java
GetTarget.java
PostNewTarget.java
SignatureBuilder.java
Summary.java
TargetState.java
TargetStatusListener.java
TargetStatusPoller.java
UpdateTarget.java