【最好用的】Java APNS开源库apns4j-1.1.1发布
-
提升API的易用性,移除繁杂的初始化逻辑,入口集中到cn.teaey.apns4j.Apns4j
-
提供简单的异步服务
-
增加ios7以上静默推送设置(content-available)
-
sendAndFlush -> send 或许开始就是个错误!
-
减少builder模式,能够更好的与spring等框架做集成
-
groupId调整:cn.teaey.apns4j
<dependency>
<groupId>cn.teaey.apns4j</groupId>
<artifactId>apns4j</artifactId>
<version>1.1.1</version>
</dependency>
//Step 1
ApnsChannelFactory apnsChannelFactory = Apns4j.newChannelFactoryBuilder()
.keyStoreMeta("${path to your keystore}")
.keyStorePwd("${keystore password}")
.build();
//Setp 2
ApnsChannel apnsChannel = apnsChannelFactory.newChannel();
//Step 3 create & init notify payload
ApnsPayload apnsPayload = Apns4j.newPayload()
.alertTitle("Title")
.alertBody("Pushed by apns4j")
.sound("default");
//Step 4 send via channel
apnsChannel.send("${target device token}", apnsPayload);
//Step 5 in the end, apnsChannel can be Recycle and Reuse
apnsChannel.close();
from iteye
开源地址:https://github.com/teaey/apns4j
联系作者:
masfay@me.com
github:http://github.com/teaey
相关推荐
apns4j 是 Apple Push Notification Service 的 Java 实现!Maven: <groupId>com.github.teaey</groupId> <artifactId>apns4j <version>1.0.1 示例代码:KeyStoreWraper keyStore = ...
利用socket 推送消息到 苹果的服务器。APNS 协议。支持失败重新发送。批量发送等。
vendor/rockchip/common/phone/etc apn 电信、联通,移动
小米手机中获取的apn列表 apns-conf.xml,适用于需要自动配置apn的场合,从9.3.21固件中提取
自己用java实现苹果的apns推送,调用压缩包的text文件里面的方法即可
java apns推送示例,基于http/2亲测有效
网络上很多的APN文件,看了许多,没有带电信参数的,花费一晚上的时间,通宵写成了这个,确切的说是改成了这个集成了中国电信相关参数的apns-conf.xml文件,借阅请说明出处,谢谢
java依赖+整合代码工具类示例
开源项目-sger-go-apns2.zip,Go package for HTTP/2 Apple Push Notification Service.
服务端为Java时编写发送Push通知的示例,引用第三方库javapns
Java APNS推送消息 HTTP/2协议, 基于JDK 11及以上
java(后台) ios 推送(APNS) 源码+支持jar包,代码经测试没问题,包含4个jar包:javaAPNS2.2、log4j、org.bouncycastle.jce1.39.0、apache.common.lang所属包
Easy APNs Provider 消息推送测试工具-附件资源
java实现苹果推送 里面有两个方法实现推送
apns-dev-cert.p12 ios app testing certificate
资源分类:Python库 所属语言:Python 资源全名:apns-client-0.1.6.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
开源项目-sideshow-apns2.zip,Push notifications from Go with Apple's new HTTP/2 APNS protocol