Skip to content

Commit

Permalink
Work [2024-11-14] v3.24.0 企微回调: 移除不正确的通用模板卡片事件; 增加通用模板卡片事件推送; 增加通用模板卡…
Browse files Browse the repository at this point in the history
…片右上角菜单事件推送 #3096 感谢 @IcedMango
  • Loading branch information
JeffreySu committed Nov 14, 2024
1 parent 3dfe909 commit cab5e53
Showing 1 changed file with 118 additions and 117 deletions.
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0;netstandard2.1</TargetFrameworks>
<Version>3.23.3</Version>
<LangVersion>10.0</LangVersion>
<AssemblyName>Senparc.Weixin.Work</AssemblyName>
<RootNamespace>Senparc.Weixin.Work</RootNamespace>
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>
<Description>
<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0;netstandard2.1</TargetFrameworks>
<Version>3.24.0</Version>
<LangVersion>10.0</LangVersion>
<AssemblyName>Senparc.Weixin.Work</AssemblyName>
<RootNamespace>Senparc.Weixin.Work</RootNamespace>
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>
<Description>
微信 SDK - 企业微信 模块

Senparc.Weixin SDK 开源项目:
https://github.com/JeffreySu/WeiXinMPSDK
</Description>
<Copyright>Senparc Copyright © 2004~2024</Copyright>
<PackageTags>微信,weixin,公众号,企业微信,WeChat,Senparc,盛派,SDK,C#,JSSDK,微信支付,分布式,小程序,企业号</PackageTags>
<Authors>Jeffrey Su</Authors>
<Owners>Senparc</Owners>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<ProjectUrl>https://github.com/JeffreySu/WeiXinMPSDK</ProjectUrl>
<Title>Senparc.Weixin.Work.dll</Title>
<Summary>微信 SDK for .NET / C#</Summary>
<PackageProjectUrl>https://github.com/JeffreySu/WeiXinMPSDK</PackageProjectUrl>
<PackageIcon>icon.jpg</PackageIcon>
<PackageReleaseNotes>
<Copyright>Senparc Copyright © 2004~2024</Copyright>
<PackageTags>微信,weixin,公众号,企业微信,WeChat,Senparc,盛派,SDK,C#,JSSDK,微信支付,分布式,小程序,企业号</PackageTags>
<Authors>Jeffrey Su</Authors>
<Owners>Senparc</Owners>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<ProjectUrl>https://github.com/JeffreySu/WeiXinMPSDK</ProjectUrl>
<Title>Senparc.Weixin.Work.dll</Title>
<Summary>微信 SDK for .NET / C#</Summary>
<PackageProjectUrl>https://github.com/JeffreySu/WeiXinMPSDK</PackageProjectUrl>
<PackageIcon>icon.jpg</PackageIcon>
<PackageReleaseNotes>
v0.1.0 完成从Senparc.Weixin.Work.dll的初步移植,添加Work(企业微信)中的新接口

v0.2.0 整理类名,MessageHandler跑通
Expand Down Expand Up @@ -171,102 +171,103 @@
v3.14.3 修正“批量获取客户详情”接口传入参数
v3.14.6 添加“审批申请状态变化回调通知”接口
v3.14.7 添加“自建应用&gt;审批流程引擎”接口及 Sample
v3.14.8 为 JsApiTicket 提供 IsAgentConfig 参数
v3.14.10 添加异步方法
v3.14.11 优化OAuth相关接口
v3.15.1 修复 LoginCheckResultJson 缺少 open_userid
v3.15.2 添加“用户标签管理”接口
v3.15.4 添加 MailList.Member 下的 biz_mail 属性
v3.15.5 调整批量获取客户详情返回值
v3.15.7
1、添加“创建企业群发”接口
2、添加“获取企业的全部群发记录”接口
3、添加“发送新客户欢迎语”接口
v3.15.8 支持“发送应用消息”的“模板卡片消息”类型(MassApi.SendTemplateCard() 方法)
v3.15.9
1、补充完整“客户联系「联系我」管理”接口
2、添加“客户群「加入群聊」管理”接口
v3.15.13 ThirdParty_AuthCorpInfo 增加 3 个属性:corp_scale、corp_industry、corp_sub_industry
v3.15.15
1、添加:重置永久授权码通知枚举:ThirdpartyInfo.RESET_PERMANENT_CODE
2、丰富 Webhook 接口:SendTemplateCard, SendFile
v3.15.16
1、添加应用“消息撤回”(PR #2793)
2、添加“上下游及互联企业”相关接口、“获取下级/下游企业小程序session”接口(PR #2794)
3、添加“审批”接口
4、添加“客户标签管理Api”接口,添加“任务卡片事件推送”事件(待完善)(PR #2414)
v3.15.17 添加“邮箱获取 userid”接口
v3.15.17.1 修改 RequestMessageEvent_OpenApprovalChange 中 OpenTemplateId 参数类型为 string
v3.15.18.1 GetMomentListLocation.latitude / longitude 设置为 long 类型 (Issue #2823)
v3.15.19 自定义工作台接口(PR #2840)
v3.15.20 增加更新模版卡片消息(PR #2580)
v3.15.21 添加获取子部门ID列表方法,包含同步及异步(PR #2858)
v3.15.22 v3.15.22 JSSDKHelper.GetNoncestr() 弃用 MD5 加密方法
v3.16.0 MessageHandler 和客服接口支持长文本自动切割后连续发送
v3.16.4 企业微信三方代开发处理事件: 修复 Async 方法循环调用的 Bug
v3.17.0 成员对外联系 &gt; 客户消息通知处理
v3.18.1
1、Work v3.18.1 新加企业微信企业客户标签回调事件(PR #2948)
2、修复:ApprovalCreateTemplateRequest.template_names 命名更正为:template_name(Issue #2949)
v3.19.0 企业微信中间件增加:会话存档-产生会话回调事件回调 (PR #2993)
v3.20.0 模板卡片点击回调事件(PR #2997)
[2024-08-06] v3.21.4 更新基础库,包括 Senparc.CO2NET 相关库、Senparc.AI
[2024-08-12] v3.22.2 Work:增加获客链接管理接口 #3060
[2024-09-29] v3.23.0 更新并同意 BuildingKey 方法,构建一致的 AppKey
</PackageReleaseNotes>
<RepositoryUrl>https://github.com/JeffreySu/WeiXinMPSDK</RepositoryUrl>
<SignAssembly>False</SignAssembly>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<OutputPath>..\..\BuildOutPut</OutputPath>
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>..\..\BuildOutPut</OutputPath>
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
<DocumentationFile>..\..\BuildOutPut\Senparc.Weixin.Work.XML</DocumentationFile>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'">
<OutputPath>..\..\BuildOutPut\</OutputPath>
<DocumentationFile>..\..\BuildOutPut\net462\Senparc.Weixin.Work.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'">
<OutputPath>..\..\BuildOutPut\</OutputPath>
<DocumentationFile>..\..\BuildOutPut\netstandard2.0\Senparc.Weixin.Work.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.1|AnyCPU'">
<OutputPath>..\..\BuildOutPut\</OutputPath>
<DocumentationFile>..\..\BuildOutPut\netstandard2.1\Senparc.Weixin.Work.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\Senparc.Weixin\icon.jpg" Pack="true" Visible="false" PackagePath="" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
<Reference Include="System.Core" />
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Web" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' != 'net462' ">
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
<PackageReference Include="System.Xml.XPath.XmlDocument" Version="4.3.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Senparc.NeuChar" Version="2.4.3" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Senparc.Weixin\Senparc.Weixin\Senparc.Weixin.net8.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0" />
</ItemGroup>
v3.14.8 为 JsApiTicket 提供 IsAgentConfig 参数
v3.14.10 添加异步方法
v3.14.11 优化OAuth相关接口
v3.15.1 修复 LoginCheckResultJson 缺少 open_userid
v3.15.2 添加“用户标签管理”接口
v3.15.4 添加 MailList.Member 下的 biz_mail 属性
v3.15.5 调整批量获取客户详情返回值
v3.15.7
1、添加“创建企业群发”接口
2、添加“获取企业的全部群发记录”接口
3、添加“发送新客户欢迎语”接口
v3.15.8 支持“发送应用消息”的“模板卡片消息”类型(MassApi.SendTemplateCard() 方法)
v3.15.9
1、补充完整“客户联系「联系我」管理”接口
2、添加“客户群「加入群聊」管理”接口
v3.15.13 ThirdParty_AuthCorpInfo 增加 3 个属性:corp_scale、corp_industry、corp_sub_industry
v3.15.15
1、添加:重置永久授权码通知枚举:ThirdpartyInfo.RESET_PERMANENT_CODE
2、丰富 Webhook 接口:SendTemplateCard, SendFile
v3.15.16
1、添加应用“消息撤回”(PR #2793)
2、添加“上下游及互联企业”相关接口、“获取下级/下游企业小程序session”接口(PR #2794)
3、添加“审批”接口
4、添加“客户标签管理Api”接口,添加“任务卡片事件推送”事件(待完善)(PR #2414)
v3.15.17 添加“邮箱获取 userid”接口
v3.15.17.1 修改 RequestMessageEvent_OpenApprovalChange 中 OpenTemplateId 参数类型为 string
v3.15.18.1 GetMomentListLocation.latitude / longitude 设置为 long 类型 (Issue #2823)
v3.15.19 自定义工作台接口(PR #2840)
v3.15.20 增加更新模版卡片消息(PR #2580)
v3.15.21 添加获取子部门ID列表方法,包含同步及异步(PR #2858)
v3.15.22 v3.15.22 JSSDKHelper.GetNoncestr() 弃用 MD5 加密方法
v3.16.0 MessageHandler 和客服接口支持长文本自动切割后连续发送
v3.16.4 企业微信三方代开发处理事件: 修复 Async 方法循环调用的 Bug
v3.17.0 成员对外联系 &gt; 客户消息通知处理
v3.18.1
1、Work v3.18.1 新加企业微信企业客户标签回调事件(PR #2948)
2、修复:ApprovalCreateTemplateRequest.template_names 命名更正为:template_name(Issue #2949)
v3.19.0 企业微信中间件增加:会话存档-产生会话回调事件回调 (PR #2993)
v3.20.0 模板卡片点击回调事件(PR #2997)
[2024-08-06] v3.21.4 更新基础库,包括 Senparc.CO2NET 相关库、Senparc.AI
[2024-08-12] v3.22.2 Work:增加获客链接管理接口 #3060
[2024-09-29] v3.23.0 更新并同意 BuildingKey 方法,构建一致的 AppKey
[2024-11-14] v3.24.0 企微回调: 移除不正确的通用模板卡片事件; 增加通用模板卡片事件推送; 增加通用模板卡片右上角菜单事件推送(PR #3096)
</PackageReleaseNotes>
<RepositoryUrl>https://github.com/JeffreySu/WeiXinMPSDK</RepositoryUrl>
<SignAssembly>False</SignAssembly>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<OutputPath>..\..\BuildOutPut</OutputPath>
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>..\..\BuildOutPut</OutputPath>
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
<DocumentationFile>..\..\BuildOutPut\Senparc.Weixin.Work.XML</DocumentationFile>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'">
<OutputPath>..\..\BuildOutPut\</OutputPath>
<DocumentationFile>..\..\BuildOutPut\net462\Senparc.Weixin.Work.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'">
<OutputPath>..\..\BuildOutPut\</OutputPath>
<DocumentationFile>..\..\BuildOutPut\netstandard2.0\Senparc.Weixin.Work.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.1|AnyCPU'">
<OutputPath>..\..\BuildOutPut\</OutputPath>
<DocumentationFile>..\..\BuildOutPut\netstandard2.1\Senparc.Weixin.Work.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\Senparc.Weixin\icon.jpg" Pack="true" Visible="false" PackagePath="" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
<Reference Include="System.Core" />
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Web" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' != 'net462' ">
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
<PackageReference Include="System.Xml.XPath.XmlDocument" Version="4.3.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Senparc.NeuChar" Version="2.4.3" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Senparc.Weixin\Senparc.Weixin\Senparc.Weixin.net8.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0" />
</ItemGroup>
</Project>

0 comments on commit cab5e53

Please sign in to comment.