国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

JAVA服務端用友盟給APP(android和IOS)推送消息

2019-11-10 17:15:36
字體:
來源:轉載
供稿:網友

java后端要推送消息給前端的話一般要做定時任務或者輪詢,不然就只能等前端請求才能給回應。

這里用的第三方軟件:友盟推送http://www.umeng.com/

友盟里的集成文檔已經說的很清楚了。這里只談java sdk的集成

先下載sdkhttp://dev.umeng.com/push/ios/%E6%9C%8D%E5%8A%A1%E7%AB%AF%E4%BB%A3%E7%A0%81%E8%B0%83%E7%94%A8%E7%A4%BA%E4%BE%8B

前面的步驟跟著友盟推送的文檔做就可以了,(先注冊友盟賬號)友盟里設置應用獲取appkey和app master secret

這里用IOS app示范

appkey和secret都是自動生成的,下面的服務器ip地址就是你自己的ip地址或者你項目掛的ip地址,也就是白名單

代碼的話主要是demo.java文件,里面有各種形式的推送,需要說的是友盟中有兩種情景,一個是測試推送,一個是正式推送,

測試推送需要在友盟端添加測試設備

device Token是IOS端獲取的,具體的我不清楚,搞IOS的獲取很簡單。(相應的android也有這一段)

添加好ip地址和token就可以試試測試推送了。

正式推送環境的話IOS需要上傳生產證書,android不用證書,需要上傳包名(這個在需要的時候就知道用在哪里了,不用刻意)。

使用過程中可能會碰到一個問題,廣播推送和單播推送都OK,然而部分推送的時候友盟現有的標簽可能不符合我們的要求,我們需要自己給用戶打標簽

java sdk中并沒有集成這一接口,這讓我好找了一會,最后在友盟論壇里找到了接口

具體的寫法(簽名,url拼湊)可以參考sdk中PushClient.java中的public String uploadContents方法

相對的還有api/tag/delete?sign=簽名           api/tag/clear?sign=簽名            api/tag/list?sign=簽名等方法

給用戶打上標簽之后在友盟上需要幾分鐘時間才能顯示。然后就可以用自己的標簽給相應的用戶推送消息。

另外推送策略也沒有在代碼中集成,我順便加進去了IOSNotification.java

自己碼的菜鳥代碼,有興趣的可以看看也可以相互交流(QQ:490639212)http://pan.baidu.com/s/1c2BrErm   密碼:08p0


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 雷州市| 虎林市| 泽州县| 吉林市| 菏泽市| 新源县| 股票| 建瓯市| 漳浦县| 达州市| 文化| 马边| 安国市| 临夏县| 噶尔县| 砚山县| 华池县| 布拖县| 嫩江县| 余庆县| 辽源市| 罗定市| 启东市| 富川| 永新县| 靖边县| 长海县| 措美县| 定兴县| 子长县| 海口市| 固始县| 绍兴县| 丰台区| 马关县| 烟台市| 德昌县| 谢通门县| 奉化市| 永顺县| 九龙县|