0

我已经尝试了几件事,但没有任何效果。Vuforia Web Services API 文档中有一些使用 PHP 的示例,但没有使用 JavaScript。

4

1 回答 1

0

似乎没有 Javascript API 可用于VWS. Cross domain即使是这样,由于政策的原因,您也可能无法从 Web 浏览器调用它。

也就是说,您可以在 JS 中编写自己的后端客户端,或者在服务器中运行 (Java/PHP/Python) 中的示例之一,并将所有方法公开为REST端点。

VWS似乎是普通的旧REST服务,可以从任何语言调用。编写自己的简单客户端的唯一障碍是计算请求的签名,这是从文档中计算签名的逻辑

参考:https ://library.vuforia.com/content/vuforia-library/en/articles/Training/Using-the-VWS-API.html VWS 签名

拥有签名功能后,您必须将所选语言的下载示例请求转换为 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
于 2018-09-29T04:04:16.477 回答