将识别图储存到服务器上可以提升手机端的储存及计算能力,方便开发AR项目。
以下是无间AR的云识别的API使用方法:
首先登录到官网 www.wujianar.cn 获取 token,这里要使用“客户端密钥”,选择一个有效期即可生成token。HTTP请求中需要将此token写在请求头的 Authorization 中,API地址为 https://iss-api.wujianar.cn/search。支持上传文件与base64两种数据请求识别。
1. 使用上传文件方式
将请求头Content-Type设置为multipart/form-data,file为文件,POST到https://iss-api.wujianar.cn/search就可以。
2. 使用base数据
将请求头Content-Type设置为application/json,请求内容为(base64数据去掉base64,前的内容)
{
"image": "/9j/4AAQ..."
}
识别到目标后返回的数据相同
{
"code":200,
"message":"success",
"data":{
"name":"model1",
"uuid":"c92ad716e94b4af6ab196ddc11360ce4",
"brief":"{\"modelUrl\": \"asset/models/RobotExpressive.glb\",\"scale\": 0.85,\"position\": [0, -2, 0]}"
}
}