整合三方訊息推送總結

2021-10-24 22:48:39 字數 986 閱讀 6552

移動端訊息推送功能是非常重要的,即使不是那種大眾消費類應用,總會存在有業務或者其他場景需要實現後台和移動端之間進行訊息送達的情況,對於小作坊來說,自己開發一套後台管理訊息在可靠性和穩定性方面比較難達到要求,所以一般還是整合三方的訊息推送平台。

平台多標籤設定

標籤清除

安卓/蘋果key使用方式

免費版限制

極光支援

支援共用key

離線訊息最多5條;每分鐘的推送呼叫次數限制600次;

個推支援

不支援共用key

全量使用者推送介面限制100次/天,列表推送介面限制200萬次/天;標籤設定一天只能一次;離線時間最多3天;

支援支援

分開key

蘋果不支援組播推送;標籤設定介面不進行覆蓋,需要獲取進行清除,但是介面不穩定,時常獲取不到。所有功能目前免費,無限制說明。

具體官方特性說明:極光

個推 如果想使用不受免費版本限制特性的推送服務,可以聯絡平台提供的商務對接,購買付費版本。

由於最先整合的是極光,因此根據官方給的推送裝置區分方式中,選擇了使用標籤tag來進行區分管理方式,其介面提供了設定和清理標籤, 每次設定會覆蓋上次的結果,當然這個需要和極光後台進行互動,是非同步返回的。總體來說其介面穩定性以及乙個key 同時適配安卓和蘋果兩個平台的方式對於開發者來說還是比較友好易用的。

2、角標badge管理介面沒有,導致應用收到訊息條數角標不好顯示;

4、最後和後台聯調發現,ios平台不支援組播推送,只能單獨乙個個tag來推,所以才知道為何其key 要分開管理,最終發現非了很久時間除錯出來後,蘋果平台還是無法使用;

5、由於其介面沒有使用免費和付費區分,對於介面的訪問沒有限制,從使用的情況來看,經常會出現不准的情況,並且設定標籤的效果其實是新增,導致業務需要改變標籤時,需要先清除在設定,然而介面又經常出問題,導致這部分也是一塌糊塗了;

個推的開發方式和極光差不多,總體來說還好,但是其免費版本限制很多,尤其是標籤設定介面每天只能有一次,這個實在對開發除錯不友好。

三方分享整合

請註明本文出自weimeig的部落格 請尊重他人的辛勤勞動成果,謝謝 一 環境整合 二 呼叫方法 一 環境整合 請看我的另一篇文章,裡面詳盡的介紹了整個整合的流程。分享只是在那個前提下多寫乙個分享的方法。二 呼叫方法 第三方分享方法 created by weimei on 2017 12 16.e...

Android第三方推送分析

最近,公司的乙個物聯網專案android端,由於要保證推送的到達率和穩定性,由於google 的原生推送 c2dm,現在的 gcm 不能正常使用,故只能退而求其次採用了整合多方推送的方案。目前國內的主流的手機廠商主要有 華為,小公尺,oppo,vivo,魅族等。華為,小公尺都有官方自己的推送服務,其...

第三方推送 使用推

使用的推androidclient相對來說,使用比較簡單,它提供sdk demo,根據該文件,並demo配置相關的 可以。下面是乙個示意圖推 client須要區分通知和透傳的使用,依據需求告訴服務端選擇不同的模板 服務端注意的東西相對來說比較多 個推每天的訊息推送量數以億計,統計分析日誌時,常常能夠...