php之a(chǎn)pp消息推送案例教程
如何用php實現(xiàn)APP消息推送
現(xiàn)在有很多的消息推送廠商,比如阿里云的消息推送,極光推送,融云的消息推送。他們的原理都是把sdk內(nèi)置在app里面,達到消息推送的目的,通過一張圖來了解一下,看不懂不要緊,理解大概的過程就行
實現(xiàn)
- 進入極光官網(wǎng),注冊一個app應用
- 集成廠商推送服務(?。?!非常重要,不然推送不了——)
中途還要驗證企業(yè)用戶,集成完把sdk發(fā)給app開發(fā)人員。
- 極光官網(wǎng)推送,測試是否成功
到這一步已經(jīng)實現(xiàn)基本的推送了,可以發(fā)現(xiàn)非常簡單。
重點來了,用php實現(xiàn)推送
回到第一張圖,只要我們調(diào)用api,就可以實現(xiàn)推送,話不多說開干,詳看官方文檔API部分
php使用極光推送
- 項目引入極光SDK
composer require jpush/jpush
- 簡單使用
use JPushClient as JPush; use JPushClient; //測試推送 public function jpush(){ $app_key="111111"; //這是app密鑰,填你自己的 $master_secret="1111111"; //這也是密鑰,填你自己的 $client = new Client($app_key,$master_secret); $pusher = $client->push(); $pusher->setPlatform('Android'); //$pusher->addAllAudience(); $pusher->addRegistrationId('100d85590992b509d86'); $pusher->setNotificationAlert('test,RedJPush---'.date("Y-m-d H:i:s")); try { $res=$pusher->send(); return $res; } catch (JPushExceptionsJPushException $e) { return $e->getMessage(); } }
總結(jié)
首先搞懂推送的概念,它們是如何工作的,然后再使用php調(diào)用極光api,過程很簡單。
到此這篇關(guān)于php之a(chǎn)pp消息推送案例教程的文章就介紹到這了,更多相關(guān)php之a(chǎn)pp消息推送內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
版權(quán)聲明:
本站所有文章和圖片均來自用戶分享和網(wǎng)絡收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學習與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。