轉自網絡僅供我的學習之用javascript
後臺發送消息時順便調用這個方法,意思就是拼接一個地址,而後把發送給誰還有發送的內容拼接到這個地址上,用curl模仿瀏覽器打開這個地址便可前端
/** * 訂單提醒 */ public function sendOrderNotice(){ //請求地址 $uri = "http://goeasy.io/goeasy/publish"; // 參數數組 $data = [ 'appkey' => "你的APPkey", 'channel' => "demo", 'content' =>"您有新的訂單" ]; $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $uri );//地址 curl_setopt ( $ch, CURLOPT_POST, 1 );//請求方式爲post curl_setopt ( $ch, CURLOPT_HEADER, 0 );//不打印header信息 curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );//返回結果轉成字符串 curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data );//post傳輸的數據。 $return = curl_exec ( $ch ); curl_close ( $ch ); print_r($return); }
PHP發送消息提醒java
成功則返回:數組
前端js代碼:瀏覽器
<script type="text/javascript" src="http://cdn.goeasy.io/goeasy.js"></script> <script type="text/javascript"> var goeasy = new GoEasy({ appkey: '你的appkey' }); goeasy.subscribe({ channel: 'demo', onMessage: function(message){ alert('Receive:'+message.content); } }); </script>
JS接受消息網絡