摘要:不仅这些,的基础安全机构更加的完善和强壮。从去年月到现在,和是并存的状态,客户都可以用,但实际上更多处于维护的状态。随着绝大多数客户已经稳定的使用,团队决定,从今年月日起,停止的服务。所以,特此通知,务必尽快移植相关工程到过程。
熟悉Autodesk Forge的朋友可能知道Autodesk 两年前有个名为View and Data的技术,即网页模型浏览和业务拓展。使用中需要进行身份认证(获取token),上传模型,转换成网页浏览格式。以及Viewer的JavaScript包对网页格式进行渲染和加载,拓展。这几步其实后端用到几个云服务端口,形如:
POST https://developer. api.autodesk.com/authentication/v1/authenticate
POST https://developer. api.autodesk.com/oss/v1/buckets/
POST https://developer. api.autodesk.com/oss/v1/buckets/:bucketKey/objects/:objectName
POST https://developer. api.autodesk.com/viewingservice/v1/register/
在去年6月Forge 大会之后,前面的几个服务的功能已变成Forge独立的服务中的一部分:
身份认证(authentication)
数据管理(Data Management)
数据提取和格式转换(Model Derivitives)
例如上面的几个端口新版为:
POST https://developer. api.autodesk.com/authentication/v1/authenticate
POST https://developer. api.autodesk.com/oss/v2/buckets/
POST https://developer. api.autodesk.com/oss/v2/buckets/:bucketKey/objects/:objectName
POST https://developer.api.autodes...
可以看到数据管理和模型提取服务版本定为v2,所以经常称作v2转换过程。v2不只是端口名字的变化,而是开发者可以多带带的调用,获取对应的数据。当然,每种服务体系中的端口也更加丰富,例如身份认证(authentication)可以进行授权认证的过程,让开发者可以访问到最终客户在Autodesk 云产品上的数据存储。数据管理中,可以对原始模型进行获取,删除,转换后的模型删除,而也提供Autodesk 云产品例如Autodesk 360 的Project,Folder,Item等操作。至于数据提取,也可提取出模型的层次结构和对象属性列表等。而且v2的转换服务可以支持转换出更多格式,例如OBJ,STL,IFC,FBX等等。不仅这些,v2的基础安全机构更加的完善和强壮。
同时,网页浏览和业务拓展的JavaScript库也不断升级更新,虽然其版本号体系和后端的Forge云服务不同。而JavaScript也对v2的转换过程产生的数据进行对应的兼容工作,不断提高性能和功能。
从去年6月到现在,v1和v2是并存的状态,客户都可以用,但实际上v1更多处于维护的状态。随着绝大多数客户已经稳定的使用v2,Autodesk Forge团队决定,从今年7月17日起,停止v1的服务。也就是说前面提到的那些云服务端口将终止。而很老的JavaScript库可能也会无法访问。
有些朋友的工程是基于某个时期的样例写的,更多关注前端的应用,而后端可能仍旧用的v1端口。所以,特此通知,务必尽快移植相关工程到v2过程。移植需要做的工作不多:
按帮助文档,用v2的端口替换以前的端口
根据v2的参数说明,调整request和response的细节。例如有些端口的response的json结构变化了
身份认证获取token,务必提供参数scope
链接到较新的Forge Viewer JavaScript库。不指定版本目前默认是2.10. 指定版本,现在最高可以到2.14
调试工程,排查错误
可以直接参考Forge相关的样例调整, 例如,以下博客提到的样例:
https://segmentfault.com/a/11...
如在移植过程中遇到任何问题,请联系Autodesk Forge支持团队。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/82757.html
摘要:类将源代码解释并构建成抽象语法树,使用类来创建它们,并使用类来分配内存。类抽象语法树的访问者类,主要用来遍历抽象语法树。在该函数中,先使用类来生成抽象语法树再使用类来生成本地代码。 通过上一篇文章,我们知道了JavaScript引擎是执行JavaScript代码的程序或解释器,了解了JavaScript引擎的基本工作原理。我们经常听说的JavaScript引擎就是V8引擎,这篇文章我们...
摘要:支持复杂页面,例如添加自定义头部和底部布局,支持横向滑动,还可以支持粘贴头部类似微信好友分组,支持不规则瀑布流效果,支持侧滑删除功能。十分方便实现复杂的布局页面,结构上层次分明,便于维护。 目录介绍 1.复杂页面库介绍 2.本库优势亮点 2.1 支持多种状态切换管理 2.2 支持添加多个header和footer 2.3 支持侧滑功能和拖拽移动 2.4 其他亮点介绍 3.如...
阅读 2360·2023-04-25 19:27
阅读 3491·2021-11-24 09:39
阅读 3905·2021-10-08 10:17
阅读 3397·2019-08-30 13:48
阅读 1930·2019-08-29 12:26
阅读 3120·2019-08-28 17:52
阅读 3537·2019-08-26 14:01
阅读 3533·2019-08-26 12:19