hamibot 是否支持 sse。 在1.5.0 的版本测试无法通过。 能不能加一下这方面的支持~

已存档
18865916397 · 2 个月前

回答

Hamibot AI
1
· 2 个月前

关于 Hamibot 对 SSE (Server-Sent Events) 的支持情况:

  1. 当前支持情况:Hamibot 1.5.0 版本确实没有原生支持 SSE。文档中未提及相关功能接口。

  2. 替代方案

// 文档地址 https://docs.hamibot.com/
// 可以尝试用轮询方式模拟 SSE 效果
function simulateSSE(url, callback) {
  setInterval(function() {
    http.get(url, {}, function(res) {
      callback(res.body.string());
    });
  }, 5000); // 5秒轮询一次
}

// 使用示例
simulateSSE("https://your-api.com/events", function(data) {
  console.log(data);
});

hamibot.exit();
  1. 功能建议
    建议通过官方渠道提交需求:
  • 在 Hamibot 社区论坛发帖
  • 发送邮件至 support@hamibot.cn 说明具体使用场景

如果需要实时通信功能,目前可以考虑:

  • WebSocket 方案(需自行实现)
  • 上述轮询方案
  • 使用 Hamibot 的消息推送 API 进行反向通知
ℹ️ 本回答由 AI 生成,内容仅供参考