Compare commits

...
3 Commits
Author SHA1 Message Date
Fu Diwei 92020d95b5 feat(work): bump version to v3.14.0
CodeLint / Lint (push) Has been cancelled
CodeQL / Analyze (csharp) (push) Has been cancelled
2026-02-10 18:13:27 +08:00
Fu Diwei 288a29e254 feat(work): 随官方更新获客助手相关回调通知事件模型 2026-02-10 18:13:26 +08:00
Fu Diwei 5900614d6d feat(work): 随官方更新发送应用消息接口模型 2026-02-10 18:13:26 +08:00
5 changed files with 58 additions and 1 deletions
+5
View File
@@ -935,6 +935,11 @@
<summary>[展开查看]</summary>
- Release 3.14.0 (2026-02-10)
- **新增**:随官方更新发送应用消息接口模型。
- **新增**:随官方更新获客助手相关回调通知事件模型。(_via_ [GitHub #208](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/issues/208)、[GitHub #209](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/issues/209))
- **修复**:修复 CorpId 转换接口参数错误。(_via_ [GitHub #211](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/issues/211))
- Release 3.13.0 (2025-11-26)
- **新增**:新增营销获客相关接口。
- **新增**:新增智能表格内容编组相关接口。
@@ -9,6 +9,22 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// </summary>
public class CustomerAcquisitionEvent : WechatWorkEvent
{
/// <summary>
/// 获取或设置第三方应用的 SuiteId。
/// </summary>
[Newtonsoft.Json.JsonProperty("SuiteId")]
[System.Text.Json.Serialization.JsonPropertyName("SuiteId")]
[System.Xml.Serialization.XmlElement("SuiteId", IsNullable = true)]
public string? SuiteId { get; set; }
/// <summary>
/// 获取或设置授权方的 CorpId。
/// </summary>
[Newtonsoft.Json.JsonProperty("AuthCorpId")]
[System.Text.Json.Serialization.JsonPropertyName("AuthCorpId")]
[System.Xml.Serialization.XmlElement("AuthCorpId", IsNullable = true)]
public string? AuthorizerCorpId { get; set; }
/// <summary>
/// 获取或设置变更类型。
/// </summary>
@@ -35,6 +35,14 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
[System.Xml.Serialization.XmlElement("ChangeType")]
public string ChangeType { get; set; } = default!;
/// <summary>
/// 获取或设置获客链接 ID。
/// </summary>
[Newtonsoft.Json.JsonProperty("LinkId")]
[System.Text.Json.Serialization.JsonPropertyName("LinkId")]
[System.Xml.Serialization.XmlElement("LinkId", IsNullable = true)]
public string? LinkId { get; set; }
/// <summary>
/// 获取或设置用户成员账号。
/// </summary>
@@ -1,3 +1,5 @@
using System.Collections.Generic;
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
{
/// <summary>
@@ -9,6 +11,19 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
{
public class TextMessage : CgibinMessageSendRequest.Types.TextMessage
{
/// <summary>
/// 获取或设置提及成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("mentioned_list")]
[System.Text.Json.Serialization.JsonPropertyName("mentioned_list")]
public IList<string>? MentionedUserIdList { get; set; }
/// <summary>
/// 获取或设置提及手机号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("mentioned_mobile_list")]
[System.Text.Json.Serialization.JsonPropertyName("mentioned_mobile_list")]
public IList<string>? MentionedMobileNumberList { get; set; }
}
public class ImageMessage : CgibinMessageSendRequest.Types.ImageMessage
@@ -41,6 +56,19 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
public class MarkdownMessage : CgibinMessageSendRequest.Types.MarkdownMessage
{
/// <summary>
/// 获取或设置提及成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("mentioned_list")]
[System.Text.Json.Serialization.JsonPropertyName("mentioned_list")]
public IList<string>? MentionedUserIdList { get; set; }
/// <summary>
/// 获取或设置提及手机号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("mentioned_mobile_list")]
[System.Text.Json.Serialization.JsonPropertyName("mentioned_mobile_list")]
public IList<string>? MentionedMobileNumberList { get; set; }
}
}
@@ -14,7 +14,7 @@
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat</PackageProjectUrl>
<PackageTags>Flurl.Http Wechat Weixin MicroMessage WechatWork WeixinWork WxWork WeWork WeCom 微信 企业微信 企业号 微信企业号</PackageTags>
<Version>3.13.0</Version>
<Version>3.14.0</Version>
<Description>基于 Flurl.Http 的企业微信 API 客户端,支持企业内部开发、第三方应用开发、服务商代开发、智慧硬件开发模式,支持基础服务、通讯录管理、身份验证、企业互联、上下游、消息推送、应用管理、素材管理、电子发票、客户联系、微信客服、企业支付、会话内容存档、家校沟通、家校应用、政民沟通、邮件、文档、日程、会议、微盘、直播、公费电话、打卡、审批、汇报、人事助手、会议室、紧急通知应用、硬件云端接入等功能。</Description>
<Authors>Fu Diwei</Authors>
<RepositoryType>git</RepositoryType>