# push-sdk **Repository Path**: nj.gtx/push-sdk ## Basic Information - **Project Name**: push-sdk - **Description**: 推送sdk - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-07-18 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # push-sdk #### 项目介绍 `基于个推的多APPID推送sdk` #### 安装教程 1.引入项目文件 2.普通项目中使用 ``` GtPushMsgService xzIGtPush = new GtPushMsgService("gexinAppId", "gexinAppKey", "gexinMasterSecret" ,"gexinUrl"); Person person = new Person(); person.setAge(60); person.setName("54645"); PushData pushData = new PushData(); pushData.setData("testData"); pushData.setPushType(0); pushData.setTitle("testTitle"); PushEvent cidTestEvent = new PushEvent(); cidTestEvent.setTarget("c1d2c90df39b346373690ff9ab52a9c6"); cidTestEvent.setData(pushData); System.err.println(xzIGtPush.pushNotifyToClientId(cidTestEvent, String.class)); ``` 3.集成spring `application.xml`添加下列配置 ``` ``` 4.如果有多个推送配置 ``` ``` #### 使用说明 1. 目前只实现了个推通过别名、clientId及client列表进行透传与通知推送 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3.提交代码 4.新建 Pull Request