pomelo channelService.pushMessageByUids

ChannelService.prototype.pushMessageByUids(route,msg,uids,opts,,cb)

route:'onPushMessage'

msg:{ //要发送的消息内容

          msg:'',

          from:1001//玩家A角色ID

          target:1002''//其他玩家角色ID

}

uids :[

               {

                    uid: cids,//其他玩家cid 在游戏里就是账户id 不是角色id

                    sid: frontendId//发送消息的角色所在的前端服务器ID  即A玩家根据session可获取                                                            //session.frontedId

                 }

]

cb:function(err){

     //即使有错误也不能报错 只能输出 因为推送消息是异步的 抛出错误,就不能发送消息给之后的玩家了

      console.error('error:',err);

}


pomelo channelService.pushMessageByUids_第1张图片

你可能感兴趣的:(pomelo channelService.pushMessageByUids)