zoukankan      html  css  js  c++  java
  • 极光推送简单推送配置

    0、首先去极光申请app应用,免费的!

    1、composer引入极光sdk。PS:尽量使用composer,不然可能会有各种坑爹的不能自动加载问题等...

    2、引入模块类

    3、直接撸代码

    protected $pushConfig=[
            'AppKey'=>'fbbcd8bdd8ce2276f2da04a9',
            'Secret'=>'64f673ce5c33016ec0e4ca49'
        ];
    /**极光推送
         * @param string $obj 推送对象手机号
         * @param string $pushInfo 推送信息
         */
        public function push($obj='',$pushInfo='')
        {
            $jpush=new Client($this->pushConfig['AppKey'],$this->pushConfig['Secret']);
            $pusher = $jpush->push();
            $pusher->setPlatform('all');//平台设置
            $pusher->addAlias('u'.$obj);//别名推送,跟app约定好格式  ps:官方还提供了标签推送,集体推送等功能,具体按需求查看文档!
            $pusher->setNotificationAlert($pushInfo);
            try {
                $pusher->send();
            } catch (JPushExceptionsJPushException $e) {
                // try something else here
               echo $e;
            }
        }
  • 相关阅读:
    读《大道至简》第一章有感
    jdk和jre的区别
    题解 LA2911
    题解 UVa11461
    题解 UVa10791
    题解 UVa11489
    题解 LA2889
    题解 UVa11609
    题解 UVa11076
    题解 UVa11752
  • 原文地址:https://www.cnblogs.com/pcyy/p/9285210.html
Copyright © 2011-2022 走看看