如果您经常使用 NavVis IVION,你可能会问自己有没有办法将它与我的其他软件进行更深入的整合?或者改变用户界面的这一部分?我能为自己的用例建立定制的工作流程和服务吗?
好消息是,答案是肯定的!NavVis 提供了两个应用程序接口,使开发人员能够根据来自.NET 的数据或功能构建自定义脚本和应用程序,从而执行这些自定义任务以及更多任务。 NavVis IVION.应用程序接口为开发人员提供了各种工具,可将NavVis IVION 转化为处理三维空间数据的极其灵活的平台。
这些 API 专为NavVis IVION 用户设计。这意味着
如果这听起来像你的想法,但你不确定如何开始使用 API,本文将解释你需要知道的一切。我们将探讨什么是 API、NavVis 提供哪些类型的 API,以及贵公司可以用它们制作哪些类型的应用程序和脚本。然后,我们将为您指明正确的方向,帮助您开始自己的定制项目。
API 是应用程序 编程 接口。谷歌、Facebook 或NavVis 等公司使用这些工具向第三方公开其应用程序的数据或功能。
应用程序接口(API)包括一个操作文档列表,开发人员可以根据自己的需要使用这些操作。可以将这些操作视为自定义应用程序或脚本的构建模块。应用程序接口中的常见操作可以让您提取和操作数据集,或在网页中嵌入自定义版本的应用程序。
应用程序接口的好处在于,开发人员无需了解应用程序中的操作是如何实现的。如果他们了解如何使用应用程序的应用程序接口,他们就可以使用NavVis IVION 中的数据或功能来满足自己的需求。
NavVis 为开发人员提供了两种不同的应用程序接口:前端应用程序接口和REST 应用程序接口。这些工具提供了与NavVis IVION 接口的不同方式,可以一起使用,也可以单独使用。
让我们来了解一下这些应用程序接口是什么,以及您可以用它们做些什么。
一般来说,前端应用程序接口可以访问服务的用户界面或前端。
这意味着NavVis' 前端 API使您能够以编程方式控制、增强或自定义NavVis IVION 。更具体地说,您(或您的开发人员)可以使用 JavaScript 或 TypeScript 在网页中嵌入NavVis IVION ,并创建专为您的需求或用例设计的用户界面。
您可以使用前端应用程序接口进行各种定制。例如
REST API 是一种符合 "呈现 状态 传输架构 "设计标准的 API。(我就不多说了,但如果你想知道这意味着什么,请点击这里查看 IBM 的精彩讲解)。
简而言之,REST API可访问NavVis IVION 在后台运行的功能。您(或您的开发人员)可以使用 API 端点和 HTML 请求访问IVION 中无法通过用户界面使用的数据和功能。
您可以使用 REST API 构建自己的脚本或 HTTP 服务。例如
您需要具备内部开发能力,或者外包给有能力的第三方开发人员。应用程序接口简化了构建自定义脚本和应用程序的工作,但它们仅供开发人员使用。不要以为任何人都可以加入并开始制作应用程序和脚本。
开发人员使用任何应用程序接口的第一站都应该是文档。在这里,他们可以找到有关该平台的所有必要信息、任何可用的教程以及他们可以使用的操作列表。
NavVis 自己的文档包括多个能够帮助开发人员获得定位并开始使用API的文件。
如果您已经是NavVis 客户,请联系您的客户成功经理或在NavVis 支持门户网站上提交票据。
如果您还不是我们的客户,但对使用NavVis API 进行开发特别感兴趣,请在此发送请求 ,与我们的合作伙伴与平台团队取得联系。
肖恩·希金斯 (Sean Higgins) 是一位独立的技术作家、前贸易出版物编辑和户外运动爱好者。他认为,关于3D技术的清晰、无流行语的写作是一项公共服务。