<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                * 注冊個推,獲得APPKEY,APPID,MASTERSECRET * 推送信息必須打包安裝手機后才能使用,主要是通過client_id來進行對每個用戶進行推送,首先我們需要在數據庫的用戶表內添加一個client_id 的字段(在用戶注冊的時候或者在每次登錄的時候存入用戶的新client_id,保證推送的有效性),為存放我們用戶的client_id,比如這里是個商城,你購買完商品,系統會推送一條信息給你,你只需要告訴程序,你要推送人的手機號碼,標題,內容即可(如需要點擊信息到達訂單頁面,需要用透傳來實現),服務器獲得手機號碼以后會在數據庫內查找,并獲得該用戶的client_id,然后實現推送。這里要根據自己的情況來寫邏輯,比如東翌課堂的分類,前端,后端,數據庫等分類,如果我有一個課程上線,我可以推送給這些對某一類感興趣的學員。當然更多的邏輯需要你自己來寫,群發我們可以理解成,循環發送多個單條的(*單條發送已經測試沒問題,群發沒測試,大家可以自己測試一下,有問題隨時反饋過來)。 * 由于推送信息的多樣性,本次封裝僅對本APP注冊用戶進行推送,如需要全員推送,可直接使用個推官網創建信息的方式直接推送。 推送步驟: 1, 右上角下載 推送包 2,single.php (推送單個普通推送/可透傳,點擊信息可打開APP,*透傳可寫邏輯,透傳需要) (透傳格式:{"path":"course",id:"2"} openPath.php (推送打開頁面信息,點擊信息可在瀏覽器打開你傳入的URL) download.php (推送下載信息,點擊信息可下載你傳入URL的文件) 3,簡單粗暴的設置一下這3個文件內的14行APPKEY,15行APPID,16行MASTERSECRET為你在個推得到的APPKEY,APPID,MASTERSECRET 如下我只寫了一個實例,單條普通信息推送 ``` PHP端代碼: 在PHP Action文件夾內建立了一個 PushAction.class.php 的文件 Class PushAction extends Action { //單個信息推送 透傳 public function single(){ $title = $_GET['title_data']; $content = $_GET['content_data']; $phone = $_GET['phone_data']; $pass = $_GET['pass_data']; if($title == '' || $content == '' || $phone == ''){ exit; } $user = M('user')->where("`phone`='$phone'")->find(); $cid = $user['client_id']; $url = 'http://' .$_SERVER['HTTP_HOST'] . . '/Push/single?title='.$title.'&content='.$content.'&cid='.$cid.'&pass='.$pass; $html = file_get_contents($url); echo $html; } } ``` //APP端代碼 我在index文件中 ``` // 監聽在線消息事件 plus.push.addEventListener( "receive", function( msg ) { if ( msg.aps ) { // Apple APNS message // alert( "接收到在線APNS消息:" ); } else { // alert( "接收到在線透傳消息:" ); } var login_phone = localStorage.getItem('你存入的登錄信息'); var content = msg.content; var json = eval('('+content+')'); var path = json.path; var id = json.id; //訂單 if(path == 'order'){ if(login_phone){ dui.jump('./Home/order.html','order'); } }else if(path == 'course'){ localStorage.setItem('dongyikecheng_cid',id); dui.jump('./Course/course_detail.html','course_detail'); }else if(path == 'message'){ if(login_phone){ if(id == 'system'){ dui.jump('./Message/system_message.html','system_message'); }else{ dui.jump('./Message/chat_message.html','chat_message'); } } } }, false ); ``` 以上PHP代碼可以配合后臺,給特定人群推送,邏輯需要大家實現了,因為每個APP的邏輯都不一樣
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看