国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

項(xiàng)目如何與workerman-chat通信?

osacar

@walkor
在做一個(gè)商城項(xiàng)目。
項(xiàng)目中使用了workerman-chat這個(gè)項(xiàng)目,現(xiàn)在有一個(gè)需求。
就是當(dāng)有客戶下訂單后,直接將訂單簡(jiǎn)要信息當(dāng)作聊天信息發(fā)送給客戶與商家。
寫了一段代碼,但是測(cè)試不成功。
提示:Bad request for Gateway Service. If you are a client please connect Gateway. Request info(IP:127.0.0.1, Request Buffer:{聊天信息省略})

代碼如下:

$socket = stream_socket_client("tcp://127.0.0.1:1236", $errno, $errmsg, 5);
if(!$socket) echo $errmsg;
$message_data = array(
                    'type'=>'say', 
                    'from_client_id'=>'10000000002',
                    'from_client_name' =>'機(jī)器人',
                    'to_client_id'=>'all',
                    'content'=>'下單成功,訂單號(hào):'.time(),
                    'time'=>date('Y-m-d H:i:s'),
                );
$mail_buffer = json_encode($message_data)."\n";
fwrite($socket, $mail_buffer);

將端口tcp://127.0.0.1:1236改為tcp://127.0.0.1:7272后可以連上Gateway,但是直接執(zhí)行了onClose方法。

多謝指正!

3186 1 0
1個(gè)回答

walkor 打賞

1236端口不是給客戶端連的。
其它看看手冊(cè)吧,手冊(cè)講的很明白。如何在其它項(xiàng)目中利用GatewayWorker推送消息給瀏覽器。
http://m.wtbis.cn/gatewaydoc/advanced/push.html

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??