我想将频道消息导出到 ftp 服务器或外部驱动器。我觉得我们可以通过 REST API 导出消息。你有没有人能帮忙解决这个问题。。
问问题
3872 次
2 回答
3
如果要将消息发送到 REST API,可以使用HTTP Sender
目标连接器类型。
如果您的 REST API 端点需要任何特殊的标头或身份验证,您将需要适当地配置它(例如通过在目标转换器中设置变量)。不要忘记在屏幕底部的“内容”框中放一些东西——这通常有一个值,例如${message.transformedData}
or ${message.rawData}
。
如果要将消息发送到 FTP 服务器,可以使用File Writer
目标连接器类型。同样,请确保您${message.transformedData}
在“模板”字段中输入了一些内容。
于 2018-11-22T23:25:33.293 回答
0
端点是将POST /channels/{channelId}/messages/_export
消息导出到服务器文件系统上的文件。当客户端导出到本地文件系统时,它基本上会写入GET /channels/{channelId}/messages
每条消息和附件一个文件的结果。请参阅来源。
将所有已处理的消息带到异地的最有效方法可能是只进行数据库备份。
数据修剪器还可以选择在修剪时将消息存档到磁盘,如果需要,可以拾取这些文件并将其发送到异地。
于 2018-11-24T07:08:23.463 回答