<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>巴法云消息推送 (XMLHttpRequest)</title>
</head>
<body>
<h1>通过巴法云推送消息 (XMLHttpRequest)</h1>
<button οnclick="sendMessage()">发送消息</button>
<script>
function sendMessage() {
var uid = '2fce99c122494116a4130f12345acebfd'; // 请替换为您的实际用户ID
var topic = 'te'; // 请替换为实际的Topic,注意去除前后的空格
var type = '3'; // 请替换为实际的消息类型
var msg = 'on'; // 消息内容
var apiUrl = `http://apis.bemfa.com/va/sendMessage?uid=${uid}&topic=${encodeURIComponent(topic)}&type=${type}&msg=${msg}`;
var xhr = new XMLHttpRequest();
xhr.open('GET', apiUrl, true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4) { // 请求完成
if (xhr.status === 200) { // 请求成功
alert('消息发送成功!响应:' + xhr.responseText);
} else { // 请求失败
alert('消息发送失败,状态码:' + xhr.status + ',响应:' + xhr.responseText);
}
}
};
xhr.send(); // 发送请求
}
</script>
</body>
</html>