Enterprise WeChat
Enterprise WeChat 接收器连接器
描述
一个使用 Enterprise WeChat 机器人发送消息的接收插件
例如,如果来自上游的数据是 [
"alarmStatus": "firing", "alarmTime": "2022-08-03 01:38:49","alarmContent": "The disk usage exceeds the threshold"
], 微信机器人的输出内容如下:alarmStatus: firing
alarmTime: 2022-08-03 01:38:49
alarmContent: The disk usage exceeds the threshold小贴士: WeChat 接收器仅支持
string
类型 webhook ,源数据将被视为webhook中的正文内容.
关键特性
选项
名称 | 类型 | 必需 | 默认值 |
---|---|---|---|
url | String | 是 | - |
mentioned_list | array | 否 | - |
mentioned_mobile_list | array | 否 | - |
common-options | 否 | - |
url [string]
企业微信网络挂钩 url 格式为 https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=XXXXXX(string)
mentioned_list [array]
一个用户标识列表,用于提醒组中的指定成员(@A成员),@all意味着提醒每个人。如果开发人员无法获得用户ID,他可以使用called_mobile_list
mentioned_mobile_list [array]
手机号码列表,提醒群组成员对应的手机号码(@a成员),@all表示提醒大家
common options
接收器插件常用参数,详见 Sink Common Options
示例
简单的例子:
WeChat {
url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa"
}
WeChat {
url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa"
mentioned_list=["wangqing","@all"]
mentioned_mobile_list=["13800001111","@all"]
}
变更日志
Change Log
Change | Commit | Version |
---|---|---|
[improve] http connector options (#8969) | https://github.com/apache/seatunnel/commit/63ff9f910a | 2.3.10 |
[Feature][Restapi] Allow metrics information to be associated to logical plan nodes (#7786) | https://github.com/apache/seatunnel/commit/6b7c53d03c | 2.3.9 |
[Feature][Core] Support using upstream table placeholders in sink options and auto replacement (#7131) | https://github.com/apache/seatunnel/commit/c4ca74122c | 2.3.6 |
[Feature][Connector-V2] Support TableSourceFactory/TableSinkFactory on http (#5816) | https://github.com/apache/seatunnel/commit/6f49ec6ead | 2.3.4 |
[Improve][build] Give the maven module a human readable name (#4114) | https://github.com/apache/seatunnel/commit/d7cd601051 | 2.3.1 |
[Improve][Project] Code format with spotless plugin. (#4101) | https://github.com/apache/seatunnel/commit/a2ab166561 | 2.3.1 |
[Hotfix][OptionRule] Fix option rule about all connectors (#3592) | https://github.com/apache/seatunnel/commit/226dc6a119 | 2.3.0 |
[Feature][Connector-V2][Http] Add option rules && Improve Myhours sink connector (#3351) | https://github.com/apache/seatunnel/commit/cc8bb60c83 | 2.3.0 |
[Bug][Connector-V2] Fix wechat sink data serialization (#2856) | https://github.com/apache/seatunnel/commit/3aee11fc16 | 2.3.0-beta |
[Feature][Connector-V2] Add Enterprise Wechat sink connector (#2412) | https://github.com/apache/seatunnel/commit/3e200e0a38 | 2.2.0-beta |