包package 2.x
agentscope-extensions-channel-dingtalk
AgentScope Java - Extensions - Channel DingTalk · 2.0.4
DingTalk (钉钉) channel adapter for AgentScope Harness Gateway
| groupIdGroupId | io.agentscope |
|---|---|
| 版本Version | 2.0.4 |
| 版本线Line | 2.x |
| 分类Category | extension |
| 包Packages | 1 |
| 类型Types | 9 top-level / 9 total |
包Packages
io.agentscope.extensions.channel.dingtalk | 9 |
类型Types
| 类型Type | 种类Kind | 包Package | 说明Description |
|---|---|---|---|
DingTalkAccessTokenProvider | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 访问令牌提供者,把智能体接入外部消息渠道与企业平台。 Fetches and caches a DingTalk OpenAPI `accessToken` for one `appKey + appSecret`
pair. |
DingTalkCallbackController | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 回调控制器,把智能体接入外部消息渠道与企业平台。 Handles inbound bot message delivery (POST) for DingTalk channels running in http callback mode. |
DingTalkCallbackCrypto | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 回调 Crypto,把智能体接入外部消息渠道与企业平台。 Implements DingTalk's HTTP-callback request verification and optional body decryption for robot
message reception. |
DingTalkChannel | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 渠道,把智能体接入外部消息渠道与企业平台。 DingTalk (钉钉) channel adapter. |
DingTalkChannelProperties | 记录record | io.agentscope.extensions.channel.dingtalk | 承载 DingTalk 渠道属性数据的记录类型。 Configuration for a single DingTalk (钉钉) channel instance. |
DingTalkChannelRegistry | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 渠道注册表,把智能体接入外部消息渠道与企业平台。 Process-wide lookup table from `channelId` to `DingTalkChannel` instance. |
DingTalkInboundMapper | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 入站 Mapper,把智能体接入外部消息渠道与企业平台。 Parses a DingTalk bot-message payload (Stream topic `/v1.0/im/bot/messages/get` or the
HTTP callback body of the same protocol) into an `InboundMessage`. |
DingTalkOutboundClient | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 出站客户端,封装与远端服务的连接和调用。 DingTalk outbound HTTP client. |
DingTalkStreamClient | 类class | io.agentscope.extensions.channel.dingtalk | DingTalk 流客户端,封装与远端服务的连接和调用。 DingTalk Stream client — opens a long-lived WebSocket to the DingTalk gateway, subscribes to the
bot-messages topic, and dispatches inbound frames to a consumer. |