From 06bd1ed7b1f7d3e06a18f1facc438d0b768c87de Mon Sep 17 00:00:00 2001 From: Lumine <66518048+1umine@users.noreply.github.com> Date: Sun, 30 Jul 2023 15:39:53 +0800 Subject: [PATCH] Update: add func 'SendSsoPacket' for sign's 'requestCallback' --- client/network.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client/network.go b/client/network.go index 2b97050ac..5709a0429 100644 --- a/client/network.go +++ b/client/network.go @@ -310,6 +310,13 @@ func (c *QQClient) sendAndWaitDynamic(seq uint16, pkt []byte) ([]byte, error) { } } +// SendSsoPacket +// 发送签名回调包给服务器并获取返回结果供提交 +func (c *QQClient) SendSsoPacket(cmd string, body []byte) ([]byte, error) { + seq, data := c.uniPacket(cmd, body) + return c.sendAndWaitDynamic(seq, data) +} + // plannedDisconnect 计划中断线事件 func (c *QQClient) plannedDisconnect(_ *network.TCPClient) { c.debug("planned disconnect.")