如何使用rest API创建欢乐通道。

时间:2018-11-22 20:07:11

标签: api mirth-connect

我想将频道消息导出到ftp服务器或外部驱动器。我想我们可以通过rest API导出消息。有人可以帮忙吗?。

2 个答案:

答案 0 :(得分:1)

如果要将消息发送到REST API,则可以使用encrypt(key, plainText)目标连接器类型。 Setting up HTTP Sender Mirth Destination

如果您的REST API端点需要任何特殊的标头或身份验证,则需要进行适当的配置(例如,通过在Destination Transformer中设置变量)。不要忘记在屏幕底部的“内容”框中放置一些内容-通常具有诸如while (intermediateCipher.size() < Math.pow(2,20)) { byte[] key = generateDesKey(); intermediateCipher.put((encrypt(key, plainText)).toString(), key); } HTTP Sender之类的值。

How to configure a destination to send the message's transformed data.

如果要将消息发送到FTP服务器,则可以使用${message.transformedData}目标连接器类型。同样,请确保在“模板”字段中放置诸如${message.rawData}之类的内容。 Sending messages using FTP

答案 1 :(得分:0)

POST /channels/{channelId}/messages/_export端点将消息导出到服务器文件系统上的文件。客户端导出到本地文件系统时,基本上将GET /channels/{channelId}/messages的结果写成每个消息一个文件,包括附件。参见Source

使所有已处理消息异地处理的最有效方法是仅进行数据库备份。

数据修剪器还具有在修剪消息时将消息存档到磁盘的选项,并且可以根据需要拾取和发送这些文件。