`
cfyme
  • 浏览: 264375 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Java APNS开源库apns4j-1.0.1使用

 
阅读更多

        <dependency>  

            <groupId>com.github.teaey</groupId>  

            <artifactId>apns4j</artifactId>  

            <version>1.0.1</version>  

        </dependency>  

 

    Java APNS开源库apns4j-1.0.1发布

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics