首发自定义飞书Webhook机器人api接口

Jun 24,2026 389 次浏览 ¥31 编号:108702
这篇文章介绍了如何使用PHP函数发送带有互动卡片消息的飞书机器人Webhook通知。函数`sendFeishuCardMessage`接受四个参数:卡片类型(`$type`)、标题(`$title`)、内容(`$content`)和按钮地址(`$url`)。根据类型参数,函数会设置卡片的背景颜色和标题,并构建包含卡片元素的JSON数据(如背景、按钮样式、链接等)。最后,函数通过`curl`发送POST请求到飞书机器人指定的Webhook URL,发送带有互动卡片消息的通知。使用方法是将API调用到指定的PHP文件(如`api.php`),并通过`$_GET`获取参数,例如:```test.winvvv.com/api.php?title=三色源码资源网&content=三色资源网祝大家新年快乐!&url=3se.cc&type=1```文章还提到,支持HTML内容,标题和内容可自定义,颜色类型可选(绿色、橙色、红色,无颜色默认为黑色)。

<?php
function sendFeishuCardMessage($type,$title,$content) {
// 飞书机器人的Webhook URL
$webhookUrl = ‘https://open.feishu.cn/open-apis/bot/v2/hook/405a03ae-8355-43ca-9422-a53181215ed6’;
// 示例调用
$title = $_GET[‘title’] ?? ‘测试标题’;// 标题
$content = $_GET[‘content’] ?? ‘测试内容’;// 内容
$url = $_GET[‘url’] ?? ‘0’;//按钮地址
$type = $_GET[‘type’]; // 可以是 ‘failure’, ‘warning’, ‘success’

// 根据type变量设置卡片颜色和标题
switch ($type) {
case ‘3’:
$color = ‘red’;//红色
$cardTitle = $title;
break;
case ‘2’:
$color = ‘orange’;//橙色
$cardTitle = $title;
break;
case ‘1’:
$color = ‘green’;//绿色
$cardTitle = $title;
break;
default:
$color = ‘grey’;
$cardTitle = $title;
break;
}

// 构建卡片消息的JSON数据
$data = [
‘msg_type’ => ‘interactive’,
‘card’ => [
‘config’ => [
‘wide_screen_mode’ => true,
‘enable_forward’ => true
],
‘elements’ => [
[
‘tag’ => ‘div’,
‘text’ => [
‘content’ => $content,
‘tag’ => ‘lark_md’
]
],
[
‘tag’ => ‘action’,
‘actions’ => [
[
‘tag’ => ‘button’,
‘text’ => [
‘content’ => ‘点击查看详情’,//按钮文字
‘tag’ => ‘plain_text’
],
‘type’ => ‘primary’, // 按钮样式:primary(蓝色)、default(灰色)、danger(红色)
‘url’ => $url // 按钮点击后跳转的链接
]
]
]
],
‘header’ => [
‘title’ => [
‘content’ => $cardTitle,
‘tag’ => ‘plain_text’
],
‘template’ => $color
]
]
];

// 发送HTTP POST请求
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $webhookUrl);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [‘Content-Type: application/json’]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
curl_close($ch);

return $response;
}

$response = sendFeishuCardMessage($type, $title, $content);
echo $response;

?>

使用方法:
在网站目录新建一个名为api.php的文件,将以上代码粘贴进去即可
然后访问域名/api.php?title=洛小柒 – 小K娱乐网&content=小柒在K网祝大家新年快乐!&url=www.xkwo.com&type=1
title是标题
content是主体内容,支持html代码
url是点击按钮链接
type是卡片颜色,1是绿色,2是橙色,3是红色,没有值是黑色

喜欢的话点点关注!!!
如果较多人喜欢的话,接下去写带后台的!!!

test.winvvv.com/api.php?title=三色源码资源网&content=三色资源网祝大家新年快乐!&url=3se.cc&type=1

📅 资源信息

发布日期:2026-06-24 17:15:18

🏷️ 搜索标签

下载链接:

4.8
★★★★★
56 条用户评价
5星
4星
3星
好评如潮
98%好评率

❓ 常见问题

付款成功后,您将自动跳转到下载页面,可以直接下载资源。请保存好订单号,以便日后查询。

我们支持微信支付和支付宝。所有支付均采用SSL加密,安全可靠。

下载链接有效期为24小时。您可以随时通过订单号或邮箱在订单查询页面获取新的下载链接。

请前往"订单查询"页面,输入您的订单号即可获取下载链接。如需进一步帮助,请联系QQ:3989305418。

🔥 限时优惠

00:00:00

📚 购买流程

1. 点击"立即购买"按钮

2. 输入邮箱(无需注册)

3. 选择支付方式完成支付

4. 支付成功后直接下载

✅ 支持游客购买,无需注册

📋 保存订单号可随时查询下载

💬 客服QQ:3989305418

📤 分享资源: