如果您的项目是操作BIM 360 Docs的数据,而且是在欧洲数据中心的项目,注意一个重大调整:Model Derivative API (数据提取和转换服务)相关的API,需要带上regions/eu,几个受到影响的API是:
- POST references
- GET :urn/thumbnail
- GET :urn/manifest
- DELETE :urn/manifest
- GET :urn/manifest/:derivativeurn
- GET :urn/metadata
- GET :urn/metadata/:guid
- GET :urn/metadata/:guid/properties
访问美国数据中心的时候,和以前一样
https://developer.api.autodes...:urn/manifest
操作欧洲数据中心数据的时候,需要调整为:
https://developer.api.autodes...regions/eu/designdata/:urn/manifest
同时,在Forge Viewer中加载欧洲数据中心的转换结果,viewer初始化也需要带上相应的选项:derivativeV2_EU。以下是一个参考代码,判断是否欧洲数据:
var options = {
env: 'AutodeskProduction',
getAccessToken: getForgeToken,
api: 'derivativeV2' + (atob(urn.replace('_', '/')).indexOf('emea') > -1 ? '_EU' : '')
};
var documentId = 'urn:' + urn;
Autodesk.Viewing.Initializer(options, function onInitialized() {
// rest of code here…
});
详情请见原文链接。有问题请联系 forge.help@autodesk.com.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。