阅读更多

3顶
0踩

移动开发

原创新闻 Java APNS开源库apns4j-1.0.1发布

2015-04-24 10:12 by 见习记者 冲杯茶喝 评论(3) 有4381人浏览

Java APNS开源库apns4j-1.0.1发布


开源地址:https://github.com/teaey/apns4j


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();  

 


有疑问请留言,或者联系本人:
微博:@冲杯茶喝

 

3
0
评论 共 3 条 请登录后发表评论
3 楼 marcolee 2015-05-09 22:06
冲杯茶喝 写道
更好用了!
marcolee 写道
这个和Java pns 有啥区别 ?


性能方面有提升嘛 ?
2 楼 冲杯茶喝 2015-05-09 09:40
更好用了!
marcolee 写道
这个和Java pns 有啥区别 ?

1 楼 marcolee 2015-05-05 09:22
这个和Java pns 有啥区别 ?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • JavaAPNS开源库apns4j.zip

    apns4j 是 Apple Push Notification Service 的 Java 实现!Maven:   &lt;groupId&gt;com.github.teaey&lt;/groupId&gt;   &lt;artifactId&gt;apns4j   &lt;version&gt;1.0.1  示例代码:KeyStoreWraper keyStore = ...

  • Java APNS开源库apns4j-1.0.1使用

    &amp;lt;dependency&amp;gt;  &amp;lt;groupId&amp;gt;com.github.teaey&amp;lt;/groupId&amp;gt;...apns4j&amp;lt;/artifactId&amp;gt;  &amp;lt;version&amp;gt;1.0.1&amp;lt;/version&amp;g

  • java apns jar,Java APNS开源库 apns4j

    软件介绍apns4j 是 Apple Push Notification Service 的 Java 实现!Maven:com.github.teaeyapns4j1.0.1示例代码:KeyStoreWraperkeyStore=KeyStoreHelper.getKeyStoreWraper("XXXXXXXX.p12",keyStorePasswd);...

  • Java APNS开源库

    Java APNS开源库apns4j-1.0.1发布 https://github.com/teaey/apns4j

  • 搭建nghttp2.0作为apns服务的代理的相关问题总结

    apple新一代apns推送采用http2.0,升级公司apns服务,决定采用nghttpx作为apns的代理。在搭建这个服务的过程中遇到了两个坑,分享一下我的经验。

  • yii2 apns

    yii2+安装apns参考https://github.com/bryglen/yii2-apns-gcm InstallationThe preferred way to install this extension is throughcomposer.Either runphpcomposer.pharrequire--prefer-distbryglen...

  • 阿里巴巴开源技术汇总:115个软件(三)

    阿里巴巴开源技术汇总:115个软件(三) 摘要: Hi~大家好,第三期阿里开源技术汇总又和大家见面了!在这一期中我们又给大家带来了20个项目的介绍,保证能让你们看得大呼过瘾。准备好了吗?现在就让我们跟随云栖...

  • JAVA SDK 极光推送后台DEMO

    org.slf4j.LoggerFactory; import cn.jpush.api.JPushClient; import cn.jpush.api.common.resp.APIConnectionException; import cn.jpush.api.common.resp.APIRequestException; import ...

  • RK3288 Android7.1 4G模块 NL668 调试记录

    io -4 xxxx(寄存器地址) xxxx(值):写 如: adb shell io -4 0xff750000 得出 ff750000 :00007241 转换成二进制 0000 0000 0000 0000 1111 0010 0100 0001, 1-8位表示A0到A7,9-16表示B0到B7,17-24...

  • pom文件引用

    jwt.version&gt; &lt;common-cite.version&gt;1.0.1-SNAPSHOT&lt;/common-cite.version&gt; &lt;spring.boot.version&gt;2.2.0.RELEASE&lt;/spring.boot.version&gt; &lt;mysql.version&gt;8.0.18&lt;/mysql.version&gt; &lt;jedis.version&gt;2.9.0...

  • GitHub 优秀的 Android 开源项目

    转自: ... ... 用jni实现的,编译生成so库后直接xml定义view即可,而且本身不依赖于其他开源项目所以相对下面的ImageViewEx简单的多 ImageViewEx 支持Gif显示的ImageView 项目地址: ...

  • 阿里巴巴的哪些年开源的代码

    Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 ...

  • 【安卓学习之第三方库】 消息推送之阿里云推送

     ● 【安卓学习之第三方库】库的使用2-jar类库的使用(以dom4j为例)和升级(以极光推送为例) █ 读前说明: -   ● 本文通过学习别人写demo,学习一些课件,参考一些博客,’学习相关知识,如果涉及侵权请告知  ●...

  • 开源公司黄页 关于/ 阿里巴巴的50款开源软件[大部分为Java语言]

    Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。  JDBC连接池、监控组件 DruidDruid是一个JDBC组件,它包括三部分:  ...

  • iOS常用三方库、插件、知名技术博客、常用开发工具使用介绍等等,大家可以一次性下载了!

    iOS-LibraryCollections(Github地址) Objective-C版 持续更新。...重点说明:此库完全在TimLiu-iOS(大概16-7-9日fork)的基础上面更新,因我没能得到权限跟原作者一起维护他的那个优秀的三方库,同时我也有不

  • CentOs6.5 + Nginx 1.6.0 + Node.js0.9.0 + Mongodb配置

    安装编译工具及库文件(使用yum命令安装) yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype...

  • 基于java+springboot+mysql+微信小程序的流浪动物救助小程序 源码+数据库+论文(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea、微信开发者工具 数据库:MySql5.7以上 部署环境:maven 数据库工具:navicat

  • 基于springboot的体质测试数据分析及可视化设计源码(java毕业设计完整源码+LW).zip

    项目均经过测试,可正常运行! 环境说明: 开发语言:java JDK版本:jdk1.8 框架:springboot 数据库:mysql 5.7/8 数据库工具:navicat 开发软件:eclipse/idea

  • python 3.8.20 windows install 安装包

    编译的 python 3.8.20 windows install 安装包

Global site tag (gtag.js) - Google Analytics