gateway使用gateway::binduid($client,$uid),但是在使用sendToUid($msg,$uid)的时候却发送给了所有的uid,而不是绑定的这个$uid

学海无涯

问题描述:
gateway使用gateway::binduid($client,$uid),但是在使用sendToUid($uid,$msg)的时候却发送给了所有已绑定的uid,而不是绑定的这个$uid
问题出现的代码:
1.绑定

 Gateway::bindUid($client_id,$action);
        if(Gateway::isUidOnline($action))
        {
            log(__CLASS__.__FUNCTION__,'bind ok',__LINE__,__FILE__);
        } else {
            log(__CLASS__.__FUNCTION__,'bind false',__LINE__,__FILE__);
        }

2.发送消息

Gateway::sendToUid(action, $msg);

$action,为用户的id

备注:使用的是php7.0.21

4406 0 0
0个回答

年代过于久远,无法发表回答
🔝