.NET平台极光推送实践

极光推送 .NET示例

本示例演示了如何使用 .NET 在服务器端向指定客户端推送消息。

准备工作:

  1. JPushModel 文件中配置您的极光推送 Key 和 Secret。
  2. 确保您的客户端设备已正确集成极光推送 SDK。

运行示例:

  1. 运行服务器端应用程序。
  2. 触发推送消息的发送。
  3. 观察客户端设备是否成功接收消息。

代码说明:

示例代码展示了如何使用极光推送 .NET SDK 构建推送消息并发送到指定客户端。您可以根据实际需求修改代码,例如设置推送标题、内容、附加数据等。

注意事项:

  • 确保 Key 和 Secret 的正确性。
  • 确认客户端设备网络连接正常。
  • 了解极光推送相关限制和配额。

通过本示例,您可以快速掌握 .NET 平台下极光推送的基本使用方法,并将其应用于您的应用程序开发中。

rar
极光推送Demo.rar 预估大小:93个文件
folder
极光推送Demo 文件夹
folder
Demo 文件夹
file
Demo.sln 1KB
folder
Demo 文件夹
file
Web.Debug.config 1KB
folder
bin 文件夹
file
Newtonsoft.Json.dll 398KB
file
Demo.dll 11KB
file
cn.jpush.api.pdb 228KB
file
cn.jpush.api.dll 65KB
file
Demo.pdb 18KB
file
Web.config 356B
folder
obj 文件夹
folder
Debug 文件夹
folder
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 文件夹
file
Demo.dll 11KB
file
DesignTimeResolveAssemblyReferencesInput.cache 8KB
file
Demo.csprojResolveAssemblyReference.cache 15KB
folder
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 文件夹
file
Demo.csproj.FileListAbsolute.txt 510B
folder
TempPE 文件夹
file
Demo.pdb 18KB
folder
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 文件夹
file
text.aspx 8KB
folder
Properties 文件夹
file
AssemblyInfo.cs 1KB
file
text.aspx.cs 11KB
file
text.aspx.designer.cs 11KB
file
Demo.csproj 5KB
file
Demo.csproj.user 1KB
file
Web.Release.config 1KB
folder
cn.jpush.api 文件夹
folder
bin 文件夹
folder
Debug 文件夹
file
Newtonsoft.Json.dll 398KB
file
cn.jpush.api.pdb 228KB
file
cn.jpush.api.dll 65KB
folder
Release 文件夹
folder
obj 文件夹
folder
Debug 文件夹
file
DesignTimeResolveAssemblyReferencesInput.cache 7KB
file
cn.jpush.api.pdb 228KB
file
cn.jpush.api.dll 65KB
folder
TempPE 文件夹
file
cn.jpush.api.csprojResolveAssemblyReference.cache 15KB
file
cn.jpush.api.csproj.FileListAbsolute.txt 954B
folder
Release 文件夹
file
DesignTimeResolveAssemblyReferencesInput.cache 7KB
file
cn.jpush.api.pdb 196KB
file
cn.jpush.api.dll 57KB
folder
TempPE 文件夹
file
cn.jpush.api.csprojResolveAssemblyReference.cache 9KB
file
cn.jpush.api.csproj.FileListAbsolute.txt 252B
folder
Properties 文件夹
file
AssemblyInfo.cs 1KB
folder
push 文件夹
file
PushClient.cs 2KB
file
MessageResult.cs 3KB
folder
mode 文件夹
file
Options.cs 3KB
file
Platform.cs 4KB
file
Message.cs 2KB
file
SmsMessage.cs 1KB
file
PushPayload.cs 10KB
file
Audience.cs 7KB
file
Notification.cs 5KB
folder
notification 文件夹
file
WinphoneNotification.cs 2KB
file
IosNotification.cs 5KB
file
PlatformNotification.cs 676B
file
AndroidNotification.cs 2KB
folder
audience 文件夹
file
AudienceTarget.cs 2KB
file
AudienceType.cs 305B
file
cn.jpush.api.csproj 6KB
folder
schedule 文件夹
folder
enabled 文件夹
file
Enabled.cs 464B
folder
name 文件夹
file
Name.cs 783B
file
ScheduleClient.cs 8KB
file
SchedulePayload.cs 4KB
file
ScheduleListResult.cs 850B
folder
trigger 文件夹
file
Single.cs 666B
file
TriggerPayload.cs 6KB
file
Trigger.cs 5KB
file
Periodical.cs 4KB
file
JPushModel.cs 396B
folder
report 文件夹
file
MessagesResult.cs 2KB
file
ReportClient.cs 4KB
file
ReceivedResult.cs 1KB
file
UsersResult.cs 2KB
file
cn.jpush.api.csproj.user 227B
file
JPushClient.cs 12KB
folder
device 文件夹
file
AliasDeviceListResult.cs 1KB
file
TagListResult.cs 1KB
file
TagAliasResult.cs 1KB
file
DeviceClient.cs 15KB
folder
common 文件夹
file
PlatformConverter.cs 4KB
file
ResponseWrapper.cs 2KB
file
ServiceHelper.cs 721B
file
BaseResult.cs 1KB
file
DeviceType.cs 392B
file
TimeUnit.cs 246B
file
APIRequestException.cs 2KB
file
BaseHttpClient.cs 7KB
file
AudienceConverter.cs 4KB
folder
resp 文件夹
file
BooleanResult.cs 733B
file
APIConnectionException.cs 321B
file
DefaultResult.cs 800B
file
cn.jpush.api.readme.md 30KB
folder
util 文件夹
file
StringUtil.cs 5KB
file
Md5.cs 1KB
file
Base64.cs 382B
file
JsonTool.cs 3KB
file
Preconditions.cs 600B
folder
Lib 文件夹
file
Newtonsoft.Json.dll 398KB
file
Demo.v11.suo 48KB
...
rar 文件大小:769.63KB