mobpush-api-csharp
1.0.0
dotnet add package mobpush-api-csharp --version 1.0.0
NuGet\Install-Package mobpush-api-csharp -Version 1.0.0
<PackageReference Include="mobpush-api-csharp" Version="1.0.0" />
paket add mobpush-api-csharp --version 1.0.0
#r "nuget: mobpush-api-csharp, 1.0.0"
// Install mobpush-api-csharp as a Cake Addin
#addin nuget:?package=mobpush-api-csharp&version=1.0.0
// Install mobpush-api-csharp as a Cake Tool
#tool nuget:?package=mobpush-api-csharp&version=1.0.0
// 第一步设置基本配置信息 MobPushConfig.appkey = "你的appkey"; MobPushConfig.appSecret = "你的appkey对应秘钥 ";
// 第二步初始化client MobPushClient client = new MobPushClient();
// 调用具体方法,如下是发送推送例 PushWork push = new PushWork(new int[] { 1, 2 }, "c# client 测试发送", (int)PushTypeEnum.notify) //初始化基础信息 .buildTarget((int)TargetEnum._1, null, null, null, null, null) // 设置推送范围 .buildAndroid("Android Title", (int)AndroidNotifyStyleEnum.normal, null, true, true, true) //定制android样式 .bulidIos("ios Title", "ios Subtitle", null, 1, null, null, null, null) //定制ios设置 .buildExtra(1, "{"key1":"value"}", 1) // 设置扩展信息 ; // 发送推送消息 string batchId = client.push(push);
// 如下是根据batchId获取推送详情 PushWork workinfo = client.pushById(batchId);
Console.WriteLine("batchId : " + batchId); Console.WriteLine("workinfo : " + JsonExtension.ToJSON(workinfo)); Console.ReadLine();
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 was computed. |
.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. |
-
.NETStandard 2.0
- Newtonsoft.Json (>= 12.0.3)
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.0 | 1,150 | 7/23/2020 |