云迈博客

您现在的位置是:首页 > 后端开发 > PHP > 正文

PHP

个推群发消息

阳帅2022-06-01PHP304
此方法基于个推官方的额PHPSDkfunctionpushListByCid($cidList,$title='群发默认标题',$msg='群发默认消息'){$push

此方法基于个推官方的额PHPSDk

   function pushListByCid($cidList,$title='群发默认标题',$msg='群发默认消息'){


        $push1 = new GTPushRequest();
        $push1->setRequestId(Random::uuid());
        $push = new GTAudienceRequest();
        $message = new GTPushMessage();
        $notify = new GTNotification();
        //设置消息内容
        $notify->setTitle($title);
        $notify->setBody($msg);
        $notify->setClickType("startapp");
        $message->setNotification($notify);
        $push->setIsAsync(true);
        $push1->setPushMessage($message);
        $res=$this->ctClient->pushApi()->createListMsg($push1);
        //请求个推获得taskId
        $push->setTaskid($res['data']['taskid']);
        $push->setCidList($cidList);
        //请求个推群发消息
        $result =$this->ctClient->pushApi()->pushListByCid($push);
        return $result;

    }

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~