本文介绍如何获取模型场景的预览信息。
说明:
开启自用资源访问,需要创建场景之前在临云镜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();
文档内容是否对您有帮助?