h5/5+APP消息推送神器:Goeasy.js
最近在做一個H5+APP,需要一個推送消息的功能,正常情況下呢第一反應就是用websocket,但是目前發(fā)現(xiàn)還是有蠻多地方要注意的,官方資料有點少,還沒入坑。
先來說說其他的一些東西。
用H5開發(fā)混合APP在于不能親自去操控底層的東西,5+的接口還沒有做到那么厲害,所以只能用第三方平臺來做推送消息的功能,而HBuilder 推薦的個推和米推,當然是選擇用個推,而我希望的是希望單獨推送給某個用戶,想去注冊登錄的,發(fā)現(xiàn)個推的官網居然注冊不了,代碼出錯了,CSDN登錄又忘記密碼了,結果登了五次后就提示創(chuàng)建賬號失敗,我也是無語了。
結果無意中發(fā)現(xiàn)了 Goeasy.js 這個神奇推送服務專家,無論你是何種語言,任何瀏覽器都能幫你解決推送消息的問題,重點是簡單!簡潔!簡單!簡潔!
先給個官方鏈接:
http://goeasy.io/
來個最簡單的JS 例子:
第一步: 在您的項目中引入GoEasy
注意:
1. 請不要將goeasy.js下載到本地,GoEasy動態(tài)為不同瀏覽器和操作系統(tǒng)提供不同goeasy.js,使用下載到本地的goeasy.js,將會導致某些用戶不能發(fā)送和接收消息。
2. 如果您的應用程序需要支持Windows XP用戶,請務必使用HTTP來獲取js文件,GoEasy將于2016年9月22日升級所有SSL證書至SHA-2,屆時起Windows XP用戶將無法使用HTTPS連接GoEasy。
第二步:發(fā)送消息
您可以使用GoEasy從任何服務器,或任何客戶端向您的Web客戶端推送消息
2.1 使用RESTful API方式推送消息
不論您的系統(tǒng)是用何種語言開發(fā),您都可以通過發(fā)送一個http請求來調用GoEasy的RESTful API來推送您的消息到web瀏覽器。如果您正在使用Java,您可以直接使用我們提供的java SDK來發(fā)送消息。
URL:http(s)://goeasy.io/goeasy/publishMethod:Post參數(shù):參數(shù)名字 是否必需 描述 appkey 是 您的app key channel 是 您的目標channel content 是 推送的消息內容 RESTful API (Php, iOS, .Net, Ruby ...)Java2.2 從web瀏覽器端推送消息
goEasy.publish({channel: 'demo_channel',message: 'Hello world!'});Javascript
第三步:在web瀏覽器端接收消息
唯一的缺點是,要錢,233,不知道客戶愿不愿意支付這筆費用,其實我覺得很便宜,價格如下:
支持100個
并發(fā)連接
¥33.00CNY/月
200,000條消息
無限channel個數(shù)
SSL安全連接
支持300個
并發(fā)連接
¥66.00CNY/月
400,000條消息
無限channel個數(shù)
SSL安全連接
支持1,500個
并發(fā)連接
¥198.00CNY/月
1,000,000條消息
無限channel個數(shù)
SSL安全連接
支持6,000個
并發(fā)連接
¥660.00CNY/月
5,000,000條消息
無限channel個數(shù)
SSL安全連接
支持20,000個
并發(fā)連接
¥1,980.00CNY/月
15,000,000條消息
無限channel個數(shù)
SSL安全連接
超過20,000個
并發(fā)連接
聯(lián)系GoEasy
contact@goeasy.io
總結
以上是生活随笔為你收集整理的h5/5+APP消息推送神器:Goeasy.js的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python实现情人节的爱意表达
- 下一篇: 惠头条全行业开户竞价推广投放怎么避免无效