入群欢迎语功能提交

This commit is contained in:
wong
2026-01-09 17:05:17 +08:00
parent 2b128195bf
commit 66d217d5f1
33 changed files with 3827 additions and 37 deletions

View File

@@ -805,11 +805,8 @@ class WebSocketController extends BaseController
"wechatChatroomId" => 0,
"wechatFriendId" => $dataArray['wechatFriendId'],
];
// 发送请求
$this->client->send(json_encode($params));
// 接收响应
$response = $this->client->receive();
$message = json_decode($response, true);
// 发送请求并获取响应
$message = $this->sendMessage($params);
if (!empty($message)) {
return json_encode(['code' => 200, 'msg' => '信息发送成功', 'data' => $message]);
}
@@ -853,12 +850,8 @@ class WebSocketController extends BaseController
"wechatChatroomId" => $dataArray['wechatChatroomId'],
"wechatFriendId" => 0,
];
// 发送请求
$this->client->send(json_encode($params));
// 接收响应
$response = $this->client->receive();
$message = json_decode($response, true);
// 发送请求并获取响应
$message = $this->sendMessage($params);
if (!empty($message)) {
return json_encode(['code' => 200, 'msg' => '信息发送成功', 'data' => $message]);
}
@@ -904,7 +897,7 @@ class WebSocketController extends BaseController
$message = [];
try {
//消息拼接 msgType(1:文本 3:图片 43:视频 47:动图表情包 49:小程序)
$result = [
$params = [
"cmdType" => "CmdSendMessage",
"content" => $dataArray['content'],
"msgSubType" => 0,
@@ -914,15 +907,10 @@ class WebSocketController extends BaseController
"wechatChatroomId" => $dataArray['wechatChatroomId'],
"wechatFriendId" => 0,
];
$result = json_encode($result);
$this->client->send($result);
$message = $this->client->receive();
//关闭WS链接
$this->client->close();
// 发送请求并获取响应
$message = $this->sendMessage($params);
//Log::write('WS群消息发送');
//Log::write($message);
$message = json_decode($message, 1);
} catch (\Exception $e) {
$msg = $e->getMessage();
}