iml6yu.Wechat.Mp.Message
1.0.1.825-rc21082505
This is a prerelease version of iml6yu.Wechat.Mp.Message.
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package iml6yu.Wechat.Mp.Message --version 1.0.1.825-rc21082505
NuGet\Install-Package iml6yu.Wechat.Mp.Message -Version 1.0.1.825-rc21082505
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="iml6yu.Wechat.Mp.Message" Version="1.0.1.825-rc21082505" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add iml6yu.Wechat.Mp.Message --version 1.0.1.825-rc21082505
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: iml6yu.Wechat.Mp.Message, 1.0.1.825-rc21082505"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install iml6yu.Wechat.Mp.Message as a Cake Addin #addin nuget:?package=iml6yu.Wechat.Mp.Message&version=1.0.1.825-rc21082505&prerelease // Install iml6yu.Wechat.Mp.Message as a Cake Tool #tool nuget:?package=iml6yu.Wechat.Mp.Message&version=1.0.1.825-rc21082505&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
startup.cs 注册
services.UseWechatMessage(option =>
{
option.AppId = "wx0aa96bb28e5c78d5";
option.AppSecret = "e4c1caa02ea3b0b861f55a35397edff7";
},null
);
发送模板消息
message.TemplateMessage.SendOffiAccountMessageAsync(new OffiAccountMessage()
{
TemplateId = "c0hrNkQ6skxcVx1Oq9P-ljO8QgAfW4_K36VwhV4T2aw",
Url = "www.baidu.com",
Data = new MessageContent()
{
MessageTitle = new MessageContentItem("测试title"),
MessageDatas = new List<MessageContentItem>() { new MessageContentItem("数据1"), new MessageContentItem("数据2") },
Remark = new MessageContentItem("备注信息")
}
}, "oOIpd55JvM7LXJleWKmPTssByFuE").Wait();
配置一般消息行为(示例配置了订阅消息)
private BasicMessage message;
public WeChatController(BasicMessage message)
{
this.message = message;
this.message.
ConfigAction(BasicMessageType.EVENT_SUBSCRIBE, model =>
{
message.TemplateMessage.SendOffiAccountMessageAsync(new OffiAccountMessage()
{
TemplateId = "c0hrNkQ6skxcVx1Oq9P-ljO8QgAfW4_K36VwhV4T2aw",
Url = "www.baidu.com",
Data = new MessageContent()
{
MessageTitle = new MessageContentItem("测试title"),
MessageDatas = new List<MessageContentItem>() { new MessageContentItem("数据1"), new MessageContentItem("数据2") },
Remark = new MessageContentItem("备注信息")
}
}, "oOIpd55JvM7LXJleWKmPTssByFuE").Wait();
return new MessageResponseSubscribe().Response(model, "测试一下");
});
}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- Microsoft.Extensions.Caching.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Caching.Memory (>= 5.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 5.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Logging (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.1)
- Sugar.Utils.Http (>= 2.1.1)
-
.NETStandard 2.1
- Microsoft.Extensions.Caching.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Caching.Memory (>= 5.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 5.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Logging (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.1)
- Sugar.Utils.Http (>= 2.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.0.2.429-rc220429006 | 154 | 4/29/2022 | |
1.0.2.429-rc220429005 | 113 | 4/29/2022 | |
1.0.2.429-rc220429004 | 106 | 4/29/2022 | |
1.0.2.429-rc220429003 | 114 | 4/29/2022 | |
1.0.2.429-rc220429002 | 134 | 4/29/2022 | |
1.0.2.429-rc220429001 | 124 | 4/28/2022 | |
1.0.1.830-rc21083001 | 158 | 8/30/2021 | |
1.0.1.825-rc21082505 | 149 | 8/25/2021 | |
1.0.1.428-rc220428001 | 111 | 4/28/2022 | |
0.0.819.1-beta | 145 | 8/19/2021 |
测试版