1. 程式人生 > >伺服器端接入有盟推送,實現為android 和 ios推送的功能

伺服器端接入有盟推送,實現為android 和 ios推送的功能

       在伺服器端要做可以主動推送給客戶端一些提示資訊,比如會員到期,有人讚了你的評論,有人關注你這樣的提示資訊,

       作為新手,暫時還不能自己寫一些restful的東西,藉助有盟現成的推送api,做一下記錄,方便以後使用。

       有盟開發文件 http://www.umeng.com/codecenter.html

   選擇伺服器端api,檢視文件,主要是demo,可以根據自己服務端的語言選擇對應的demo

這裡安卓和ios的服務端demo共用,所以在ios服務端或者android服務端api都一樣,選擇java服務端demo

下載下來,是eclipse專案,匯入。

如上,demo裡面包含單播,列播(可以將單播改成列播),廣播,組播,等等,這些就夠實現我們需要的很多推送方面的需求了。

首先獲取需要配置的appkey和secret


這裡是檢視配置資訊的一個後臺入口,配置首先是獲取appkey和app secret,這裡安卓和ios的這兩個是不一樣的,在給安卓和ios兩個客戶端做推送的時候需要獲取到對應不同平臺的appkey和appsecret,,,伺服器端ip的配置,配置自己使用的公網ip地址

配置完這些之後,就可以測試使用這個demo中程式碼實現自己的業務了。特別注意,這裡需要的一個device_token需要客戶端獲取傳遞到後臺,安卓的device_token是44位,ios的是64位,可以根據這個字串的長度區分推送給客戶端裝置


在檔案中的demo類的main方法中可以測試各種廣播的情況