飞书机器人发送卡片interactive消息
飞书发送卡片消息(适用各种复杂输出):
1. 使用 https://open.feishu.cn/cardkit/editor 编辑卡片模版,略;
2. 在模版的”文本”和”富文本”中定义变量:直接在右侧的”文本”或”文本内容”输入框处点击最后边的”x”字符,然后点击”新建变量”或选择变量插入即可;
3. 在模版的图片和表格中定义变量:直接在右侧的图片来源或数据来源处选择“变量”或“绑定变量即可”,绑定的数据为JSON格式。
4. 在发送消息时选择msg_type类型为interactive, content内容为JSON字符串(要转义);
5. 发送消息体的例子(其中的text1为文本里面的变量,text2为富文本里面的变量, table_raw_array_1为表格里面的JSON格式变量):
{
“receive_id”: “ou_60fe68651408a5a566f5b1baa9d2def0”,
“msg_type”: “interactive”,
“content”: “{\”type\”:\”template\”,\”data\”:{\”template_id\”:\”AAqR8gTLpsXHI\”,\”template_version_name\”:\”1.0.4\”,\”template_variable\”:{\”text1\”:\”哈哈哈\”,\”text2\”:\”测试红色\”,\”table_raw_array_1\”:[{\”customer_name\”:\”云步科技有限公司\”,\”customer_scale\”:[{\”text\”:\”示例选项标签\”,\”color\”:\”blue\”}],\”customer_arr\”:168},{\”customer_name\”:\”飞书科技有限公司\”,\”customer_scale\”:[{\”text\”:\”示例选项标签\”,\”color\”:\”blue\”}],\”customer_arr\”:168}]}}}”
}