API 如何在 RSA Archer 中工作?
Posted
技术标签:
【中文标题】API 如何在 RSA Archer 中工作?【英文标题】:How API works in RSA Archer ? 【发布时间】:2016-11-19 11:49:07 【问题描述】:我在 Archer 中寻找 API。我完全不知道 API。我们将在哪里编写 API 代码以及如何与 Archer 平台集成。
我们在 Archer 中使用 API 可以实现的最重要的目标是什么?
【问题讨论】:
【参考方案1】:Archer 支持两种 API。一种是 SOAP,一种是 RESTful。使用这些 API,开发人员可以完成许多可以通过 Archer UI 完成的相同类型的操作,包括:用户管理、内容保存、记录搜索、附件上传和下载,甚至触发数据馈送执行。
RSA Archer community 上提供了 API 编程指南。
您可以在任意位置托管集成代码,前提是它可以访问您的 archer 实例。如果您的 Archer 实例是 SaaS 托管的,那么您的集成代码不能存在于您的 Archer Web 或服务服务器上,而必须托管在其他地方。如果您的 Archer 实例是自托管的(本地),您可以将集成代码放在 Archer Web 或服务服务器上,或者您选择的其他服务器上。
Archer 是用 C#.NET 编写的,但 API 可以从任何可以发出 HTTP 请求的语言中使用。
【讨论】:
最近引入了 javascript 传输器,请您详细说明一下:我用一个命令创建了一个 javascript 文件 (console.log("test");) 我希望执行该脚本但是当我运行它返回故障。 JavaScript 传输器是最近添加到数据馈送管理器的。它允许 Archer 管理员创建一个数据提要,从 JavaScript 的输出中获取其源数据。有关这一激动人心的新功能的更多信息,请查看 Archer 专家 Scott Hagemeyer 的this recent blog post。以上是关于API 如何在 RSA Archer 中工作?的主要内容,如果未能解决你的问题,请参考以下文章