要通过PHP发送企业号消息,可以使用企业微信提供的API接口。以下是一个示例代码:
<?php
// 企业微信的API接口地址
$url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN";
// 企业号的access_token,需要根据实际情况进行替换
$access_token = "YOUR_ACCESS_TOKEN";
// 消息内容
$data = array(
"touser" => "USER_ID", // 接收消息的用户ID
"msgtype" => "text", // 消息类型为文本
"agentid" => 1000002, // 企业号应用ID
"text" => array(
"content" => "Hello World" // 消息内容
),
"safe" => 0 // 是否加密,0表示不加密
);
// 将消息内容转换为JSON格式
$json_data = json_encode($data);
// 发送POST请求
$options = array(
'http' => array(
'method' => 'POST',
'header' => 'Content-Type: application/json',
'content' => $json_data
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
// 输出结果
echo $result;
?>
请注意替换代码中的YOUR_ACCESS_TOKEN为你的企业号的access_token,USER_ID为接收消息的用户ID,agentid为企业号应用ID,content为消息内容。
此外,还需要注意PHP服务器的网络环境是否可以访问企业微信的API接口。如果无法访问,可以尝试使用其他方式,如使用企业微信提供的SDK。
上一篇:php文件无法修改时间
下一篇:php运算结果取整数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站