国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

我的極光推送通知消息

waterc / 2414人閱讀

摘要:最近公司項(xiàng)目需要用到推送消息,找到比較詳細(xì)的相關(guān)的資料跟大家分享下面是我自己的推送內(nèi)容,已經(jīng)成功發(fā)送,首先在獲取極光推送的和并下載相關(guān)推送的通知消息給指定用戶推送通知消息設(shè)備別名,由設(shè)備設(shè)置傳給服務(wù)器端設(shè)備類型通知內(nèi)容給所有用戶

最近公司項(xiàng)目需要用到APP推送消息 ,找到比較詳細(xì)的相關(guān)的資料跟大家分享`http://www.cnblogs.com/jiqing...

下面是我自己的推送內(nèi)容,已經(jīng)成功發(fā)送,首先在獲取極光推送的key和secret,并下載相關(guān)sdk
1.推送的通知消息

protected static $client;

    public function __construct()
    {
        static::$client = new JPushClient(t($config["key"]), t($config["secret"]));
    }
    /**
    *給指定用戶推送通知消息
    *$uis設(shè)備別名,由設(shè)備設(shè)置傳給服務(wù)器端
    *$device設(shè)備類型
    *$result通知內(nèi)容
    */
    public function pushMsgtoUser($uis, $device, $result)
    {
        $options = array(
            "audience" => $uis
        );
        $result = static::$client->push()->setPlatform($device)->addAllAudience()
            ->setNotificationAlert($result)->options($options)->send();
        return $result;
    }
    /**
    *給所有用戶推送通知消息
    **$result通知內(nèi)容
    */
    public function pushAllMsg($result)
    {
        $result = static::$client->push()->setPlatform("all")->addAllAudience()->setNotificationAlert($result)->send();
        return $result;
    }
     /**
    *給所有用戶推送自定義消息
    **$result通知內(nèi)容
    */
     public function pushMsg($result)
    {
        $options = array(
            "time_to_live" => 0,
        );
        $result = static::$client->push()->setPlatform("all")->addAllAudience()
            ->message($result)->options($options)->send();
        return $result;
    }
    /**
    *給所有用戶(指定用戶 需設(shè)定addRegistrationId并且去掉addAllAudience)推送自定義消息,彈出通知內(nèi)容,點(diǎn)擊消息進(jìn)入這定頁面
    **$result通知內(nèi)容
    */
    public function pushMsgAddUrl($push_data, $push_token=null)
    {
        $tmp = static::$client->push()
            ->setPlatform("all")
            ->addAllAudience()
//            ->addRegistrationId($push_token)
            ->addAndroidNotification($push_data["content"], $push_data["title"], 1, array("controller" => $push_data["controller"], "method" => $push_data["method"], "param" => $push_data["param"]))
            ->addIosNotification($push_data["content"], "$push_data["title"]", "+1", true, "iOS category", array("controller" => $push_data["controller"], "method" => $push_data["method"], "param" => $push_data["param"]))
            ->send();
        return $tmp;
    }

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/22970.html

相關(guān)文章

  • PhoneGap極光推送 cordova消息推送

    摘要:之前做過一個(gè)用到了消息推送,最近這個(gè)項(xiàng)目又用到了推送。限制命名長度限制為字節(jié)判斷長度需采用編碼。參考文獻(xiàn)插件文檔極光推送文檔 前言 說一下寫這篇文章的初衷。之前做過一個(gè)APP用到了消息推送,最近這個(gè)項(xiàng)目又用到了推送。但是由于兩個(gè)項(xiàng)目間隔4個(gè)多月,推送集成、使用方式等都忘了,所以當(dāng)時(shí)又去看了以前項(xiàng)目的源碼和一些推送相關(guān)的博客,尋找那些蛛絲馬跡。突然覺得這樣很浪費(fèi)時(shí)間,為何自己不寫篇文章總...

    Taste 評(píng)論0 收藏0
  • 給APP接入極光推送 — 后端(PHP)

    摘要:開發(fā)者可以通過指定具體的來進(jìn)行對(duì)單一設(shè)備的推送。同一個(gè)應(yīng)用程序內(nèi),對(duì)不同的用戶,建議取不同的別名。其關(guān)鍵字分別為。確認(rèn)推送設(shè)備對(duì)象,提供了多種方式,比如別名標(biāo)簽注冊(cè)分群廣播等。 作者:黃志成(小黃)作者博客:博客地址 新版本推送的需求變的更加復(fù)雜.需要接入一個(gè)專業(yè)的推送了.之前一直基于APP的IM來實(shí)現(xiàn)的. 目前市面上主流的推送平臺(tái)有 極光、友盟、信鴿等等.. 通過調(diào)研最后選擇了 極...

    kamushin233 評(píng)論0 收藏0
  • React Native 跳轉(zhuǎn)到 APP 推送頁面并獲取推送狀態(tài)

    摘要:產(chǎn)品為了提高推送送達(dá)率,提了一個(gè)需求在推送關(guān)閉的情況下顯示一個(gè)小,點(diǎn)擊跳轉(zhuǎn)到消息設(shè)置界面。第一步獲取推送狀態(tài)這里我主要參考極光推送。然后我們?cè)趥?cè)做一些兼容處理跳轉(zhuǎn)到消息設(shè)置頁面需要跳轉(zhuǎn)時(shí),我們直接用這個(gè)函數(shù)就行了。 產(chǎn)品為了提高推送送達(dá)率,提了一個(gè)需求:在 APP 推送關(guān)閉的情況下顯示一個(gè)小 TIP,點(diǎn)擊 TIP 跳轉(zhuǎn)到 APP 消息設(shè)置界面。 我們的 APP 是基于 React N...

    DrizzleX 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<