Java APNS开源库 apns4j

Apache
Java
跨平台
阿里巴巴
2015-04-25
红薯

apns4j 是 Apple Push Notification Service 的 Java 实现!

Maven:

<dependency>    
    <groupId>com.github.teaey</groupId>    
    <artifactId>apns4j</artifactId>    
    <version>1.0.1</version>    
</dependency>

示例代码:

KeyStoreWraper keyStore = KeyStoreHelper.getKeyStoreWraper("XXXXXXXX.p12", keyStorePasswd);    
AppleNotificationServer appleNotificationServer = new AppleNotificationServer(AppleGateway.ENV_DEVELOPMENT, keyStore);    
SecurityConnectionFactory connectionFactory = new SecurityConnectionFactory(appleNotificationServer);    
SecurityConnection connection = connectionFactory.getSecurityConnection();    
    
NotifyPayload notifyPayload = new NotifyPayload();    
//notifyPayload.setAlert("TEST1");    
notifyPayload.setBadge(2);    
notifyPayload.setSound("default");    
notifyPayload.setAlertBody("Pushed By apns4j");    
notifyPayload.setAlertActionLocKey("Button Text");    
connection.writeAndFlush(deviceTokenString, notifyPayload);    
connection.close();
加载中

评论(2)

MR_AMYLEE
MR_AMYLEE
非常实用
J
Jake1984
膜拜阿里的大神了,这个apns我正需要! #apns4j#

暂无资讯

暂无问答

OSChina 开源周刊第31期 —— Nginx 作为反向 Proxy 的优化要点

每周技术抢先看,总有你想要的! 移动开发 【博客】IOS 中图片(UIImage)拉伸技巧 IOS 中图片拉伸处理的几种方法总结。详情 前端开发 【软件】AngularJS 自动完成 Angucomplete Angucomplete ...

2015/04/25 21:56
260
0
2018年阿里巴巴开源的那些牛逼java项目汇总

把阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助。(以下项目排名不分先后) 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布...

02/15 17:40
100
0
阿里巴巴的26款超神Java开源项目!

1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通...

02/21 20:01
193
1
阿里巴巴的26款超神Java开源项目!

1、分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通...

02/26 12:02
12
0
这就是巨人的肩膀!2018年阿里巴巴开源的那些牛逼项目汇总

导读: 开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创新和发展往往就是基于开源发展起来的,没有任何一家网络公司可以不使用开源技术,仅靠自身...

2018/12/21 16:21
105
0
2018年阿里巴巴重要开源项目汇总(持续更新中)

摘要: 云栖社区特在2018年年末,将阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助。 开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创...

2018/12/12 11:34
298
0
五十款阿里开源软件说明介绍

阿里巴巴的Github代码托管地址:https://github.com/alibaba 通过写这篇文章从开源中国站上面看了很多,也从那里将开源软件的基本的介绍和下载地址拷贝到了文章当中,总体给我的一个感受就是...

2018/07/31 16:34
78
0
五十款阿里开源软件说明介绍

阿里巴巴的Github代码托管地址:https://github.com/alibaba 通过写这篇文章从开源中国站上面看了很多,也从那里将开源软件的基本的介绍和下载地址拷贝到了文章当中,总体给我的一个感受就是...

2018/06/26 18:39
56
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部