.net android 推送消息,C# .NET移动开发之消息推送

本文介绍了如何在Smobiler应用程序中集成极光推送服务,通过创建SmobilerApplication,引用JPush的dll,设置推送消息的平台、接收者、通知内容和消息详情,实现对Android和iOS设备的推送,帮助开发者实现即时的消息通知功能。
摘要由CSDN通过智能技术生成

准备工作:

1.获取极光AppKey

2.安装smobiler

推送功能开始:

1.创建smobilerApplication

2.在Application中引用极光推送的dll,下载链接 点击打开链接

3.在发送消息按钮事件上写下如下代码:

public static JPushClient _Client = new JPushClient(app_key,masterSecret);//对应极光应用中的app_key和masterSecret

private void btnPush_Press(object sender, EventArgs e)

{

PushPayload pushPayload = new PushPayload()

{

Platform = "android",

//Audience = "all",

Audience = new Audience()

{

Alias = new List{

"test"

}

},

Notification = new Notification()

{

Alert = "hello jpush",

Android = new Android()

{

Alert = "您的小树苗又长大了一点!",

Title = "新消息"

},

IOS = new IOS()

{

Alert = "ios alert",

Badge = "+1"

}

},

Message = new Message()

{

Title = "message title",

Content = "您有新的消息,请查看",

Extras = new Dictionary()

{

["key1"] = "value1"

}

}

};

_Client.SendPush(pushPayload);

}

4.效果:

af9b25a0fc2700f6eb1a1d0cfe8803c9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值