函数
Version 24.2.9039
函数
Version 24.2.9039
API 函数扩展了可以在资源上执行的操作。函数还可以执行与特定的资源无关的操作。一般情况下,通过 HTTP POST 调用函数。
每个函数均使用规则 /api.rsc/actionName 在专用的应用程序接口公开例如,例如,知行之桥托管在 “mydomain.com” 上并监听 8001 端口,则将使用以下接口来访问 archiveLogs 函数:
POST http://mydomain.com:8001/api.rsc/archiveLogs
在 HTTP post 的 JSON 格式的正文中指定函数参数。请求必须包括适当的 content-type 标题(例如 application/json),以便正确解释 POST 正文。每个函数的可用参数在应用程序界面的 API Browser 中有详细说明。
系统 API 包含以下函数:
- archiveLogs 将日志数据从应用程序数据库移动至磁盘上的备份文件夹中。
- copyConnector 使用现有的端口配置创建一个新的端口。
- copyWorkspace 创建一个新的工作区并拷贝现有工作区中的所有端口。
- createCert 创建一个新的数字证书(公钥/私钥对),用于加密、签名、解密、验证、SSL / TLS等。
- exchangeCert 更新端口的数字证书
- export 根据个人配置、端口配置或是工作区配置创建配置文件 (.arcflow)
- getMessageCount 检索一个工作区中所有端口未发送消息的数量。
- getTransactionLogs 检索指定的事务的交易日志
- import 通过配置归档文件(.arcflow),将个人配置、端口配置或是工作区配置导入到知行之桥。
- receiveFile 指示指定的端口下载/接收指定的文件(或基于端口配置的所有文件)。
- sendFile 命令端口处理(上传、发送、转换等)输入文件夹中的文件。
- setFlow 为指定的工作区设置工作流。