https://github.com/toolvcn/toolv/blob/master/qq/qrlogin.go
package main
import (
"fmt"
"time"
)
func main() {
q := qq.NewQrLogin()
// 1.获取 Qr 图片 信息
qr, err := q.GetQr()
if err != nil { // 获取二维码失败错误信息
panic(err)
}
fmt.Printf("%v\n", qr.Image)
// 你大概会得到像这样的结果
// data:image/png;base64,iVBOR...
// 复制这条结果,然后到:https://www.it399.com/image/base64 进行还原
// 2.获取二维码状态
for {
time.Sleep(time.Second * 5)
qrStatus, err := q.LoginStatus(qr.Qrsig)
if err != nil { // 获取二维码状态失败错误信息
panic(err)
}
fmt.Printf("%+v\n", qrStatus)
if qrStatus.Status == 0 {
fmt.Println("登录成功")
break
}
}
}
@罐子
一加8Pro
@相思,怎么用
一加8Pro
@相思,大佬帮改成golang语言版可好
一加8Pro
@相思,https://studygolang.com/articles/20142
我改半残状态成功了,
一加8Pro
@相思,我是直接用了这个异或别人写好的轮子。
一加8Pro
@相思,^运算符用这个轮子
一加8Pro
@相思,看到了。大佬就是强。
。
一加8Pro