包package
io.agentscope.extensions.channel.weixinio.agentscope.extensions.channel.weixin
package io.agentscope.extensions.channel.weixin
io.agentscope.extensions.channel.weixin 属于渠道与平台集成,把智能体接入企业消息生态。 该包共收录 17 个公开类型。
io.agentscope.extensions.channel.weixin belongs to the Channels & integrations layer and contains 17 public types.
接口Interfaces
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
WeixinCredentialProvider | 接口interface | 定义 Weixin 凭证提供者契约的接口。 Supplies the current iLink credentials to a running Weixin channel. |
WeixinRuntimeListener | 接口interface | 定义 Weixin 运行时监听器契约的接口。 Receives technical runtime observations without imposing a host product lifecycle. |
WeixinStateStore | 接口interface | 定义 Weixin 状态存储契约的接口。 Account-scoped state for at-least-once message processing. |
类Classes
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
WeixinChannel | 类class | Weixin 渠道,把智能体接入外部消息渠道与企业平台。 Personal Weixin adapter backed by Tencent's official iLink long-poll API. |
WeixinCredentialRejectedException | 类class | Weixin 凭证已拒绝异常,表示执行过程中的错误。 Provider-level signal that the current iLink credential can no longer be used. |
WeixinInboundMapper | 类class | Weixin 入站 Mapper,把智能体接入外部消息渠道与企业平台。 Maps iLink user text messages. |
WeixinLoginClient | 类class | Weixin Login 客户端,封装与远端服务的连接和调用。 Reusable QR login client for Tencent iLink personal Weixin accounts. |
WeixinOutboundClient | 类class | Weixin 出站客户端,封装与远端服务的连接和调用。 Minimal iLink JSON client for text send and update polling. |
记录Records
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
WeixinChannelProperties | 记录record | 承载 Weixin 渠道属性数据的记录类型。 Provider configuration for one Personal Weixin Channel instance. |
WeixinCredentials | 记录record | 承载 Weixin 凭证数据的记录类型。 Credentials issued by iLink for one authorized Personal Weixin account. |
WeixinInboxClaim | 记录record | 承载 Weixin 收件箱 Claim数据的记录类型。 One delivery attempt; claimId prevents a late completion from finishing a newer attempt. |
WeixinInboxMessage | 记录record | 承载 Weixin 收件箱消息数据的记录类型。 Provider message to be accepted atomically with the next cursor. |
WeixinLease | 记录record | 承载 Weixin Lease数据的记录类型。 Opaque account lease token used to fence stale Weixin consumers. |
WeixinLoginChallenge | 记录record | 承载 Weixin Login Challenge数据的记录类型。 Initial QR challenge and portable session returned when an iLink login starts. |
WeixinLoginSession | 记录record | 承载 Weixin Login 会话数据的记录类型。 Portable iLink QR-login state required to perform the next polling operation. |
WeixinLoginStep | 记录record | 承载 Weixin Login 步骤数据的记录类型。 One provider observation in an iLink QR-login sequence. |