模型预览数据

本文介绍如何获取模型场景的预览信息。

说明:

开启自用资源访问,需要创建场景之前在临云镜OSS配置中开启后,该接口才能开启自用资源访问,否则无效。默认不传enabled、domain即可。

模型版本1.0,代码用于查询模型场景的预览信息。lyjClient的初始化见:初始化

// 预览token
 String previewToken = "344794c32937474a9c59eb130936****";
 // 是否开启自用资源访问(可选)
 boolean enabled = true;
 // 自定义OSS域名(可为CDN域名)(可选)
 String domain = "www.aliyundoc.com";
// 是否返回热点数据,默认false(可选)
 boolean showTag = true;
 
 GetScenePreviewDataRequest request = new GetScenePreviewDataRequest();
 request.setPreviewToken(previewToken);
 request.setShowTag(showTag);//可选
 request.setEnabled(enabled);//可选
 request.setDomain(domain);  //可选
 // sdk调用
 GetScenePreviewDataResponse responseData = lyjClient.getScenePreviewData(request);
 // 响应数据
 GetScenePreviewDataResponseBody body = responseData.getBody();

请求参数和响应数据字段说明详见场景预览数据

模型版本2.0,代码用于查询模型场景的预览信息。lyjClient的初始化见:初始化,适配前端引擎

// 预览token
 String previewToken = "344794c32937474a9c59eb130936****";
 // 是否临时查看(可选)
 boolean draft = false;
 
 GetScenePreviewResourceRequest request = new GetScenePreviewResourceRequest();
 request.setPreviewToken(previewToken);
 request.setDraft(draft);//可选
 // sdk调用
 GetScenePreviewResourceResponse responseData = lyjClient.getScenePreviewResource(request);
 // 响应数据
 GetScenePreviewResourceResponseBody body = responseData.getBody();