FeishuNetSdk.WebSocket 3.0.5

FeishuNetSdk.WebSocket

FeishuNetSdk 开发包的长连接扩展。

.NET 🔹FeishuNetSdk 🔹FeishuNetSdk.Endpoint 🔹FeishuNetSdk.WebSocket

飞书开放平台网址:https://open.feishu.cn/

接口清单详见:

TenantAccessToken 适用接口清单

UserAccessToken 适用接口清单

注意事项:

在开始配置之前,你需要确保已了解以下注意事项:

  • 目前长连接模式仅支持企业自建应用。
  • 与 将事件发送至开发者服务器 方式的要求相同,长连接模式下接收到消息后,也需要在 3 秒内处理完成,否则会触发超时重推机制。
  • 每个应用最多建立 50 个连接(在配置长连接时,每初始化一个 client 就是一个连接)。
  • 长连接模式的消息推送为 集群模式,不支持广播,即如果同一应用部署了多个客户端(client),那么只有其中随机一个客户端会收到消息。
  • 启用长连接并启动项目,进入开发者后台,将事件配置中的订阅方式变更为:使用长连接接收事件,重新发布版本之后才能生效。

用法:

1、安装Nuget包

PM> Install-Package FeishuNetSdk.WebSocket

2、服务注册

(1)输入应用凭证的方式

builder.Services
    .AddFeishuNetSdk(
        AppId: "cli_a*********013",
        AppSecret: "H2wl******************UBfyVn",
        EncryptKey: "75vyV******************wpkjy",
        VerificationToken: "WVrlO******************2EsMSJw")
    //添加飞书长连接服务
    .AddFeishuWebSocket();

No packages depend on FeishuNetSdk.WebSocket.

Version Downloads Last updated
3.0.5 17 08/09/2025