本文提供了利用数据触发Feishu Webhook的具体操作指南,包括Webhook的设置以及编写触发代码的方法,为读者提供了实践参考,希望能帮助解决你目前遇到的问题。
描述
用于使用数据触发 Feishu Webhook。
例如,如果来自上游的数据是 [
age: 12, name: tyrantlucifer
],则请求的 body 内容将是{"age": 12, "name": "tyrantlucifer"}
。
提示:Feishu Sink 仅支持 post json
Webhook,并将来自源的数据视为 Webhook 的 body 内容。
主要特性
- 精确一次
数据类型映射
Seatunnel 数据类型 | Feishu 数据类型 |
---|---|
ROW MAP |
Json |
NULL | null |
BOOLEAN | boolean |
TINYINT | byte |
SMALLINT | short |
INT | int |
BIGINT | long |
FLOAT | float |
DOUBLE | double |
DECIMAL | BigDecimal |
BYTES | byte[] |
STRING | String |
TIME TIMESTAMP TIME |
String |
ARRAY | JsonArray |
Sink 配置项
名称 | 类型 | 是否必填 | 默认值 | 描述 |
---|---|---|---|---|
url | String | 是 | - | Feishu Webhook 的 URL |
headers | Map | 否 | - | HTTP 请求的头部信息 |
common-options | 否 | - | Sink 插件的常见参数,请参阅通用 Sink 配置项以获取详细信息 |
-
url [string]
Feishu Webhook URL -
headers [Map]
HTTP 请求headers
任务示例
简单示例:
Feishu {
url = "https://www.feishu.cn/flow/api/trigger-webhook/108bb8f208d9b2378c8c7aedad715c19"
}
更新日志
2.2.0-beta 2022-09-26
- 添加 Feishu Sink 连接器
标签:触发,String,数据类型,Webhook,事件驱动,Feishu,Sink,飞书 From: https://www.cnblogs.com/seatunnel/p/18243534本文由 白鲸开源 提供发布支持!