public function send($arg) { global $cfgArr; var_dump($arg); $params = $arg['params']; $room_id = $params['channel']; //unset( $arg,$params ); $final['code'] = 1; $msg = array(); $msg['cmd'] = 'room.push'; $msg['req_id'] = 0; $sdk = \ChannelService::getInstance($cfgArr); $data['from'] = $params['from']; $data['target'] = $params['target']; $data['content'] = $params['content']; $ret = $sdk->broadcast($data, $params['channel']); //v( $ret ); $final['msg'] = 'send msg ok'; return $final; }
public function pushBySids($params = '{"sids":"xxx", "msg":"msg ...."}') { if (is_string($params)) { $params = json_decode($params, true); } $params = $params['params']; //print_r( $params ); $sdk = \ChannelService::getInstance($this->config); $final = $sdk->pushBySids($params['sids'], $params['msg']); // //var_dump( $final ); return $final; }