Files
wechat_ipad_pro/clientsdk/clientsdk_test.go

56 lines
1.4 KiB
Go
Raw Normal View History

2026-02-17 13:06:23 +08:00
package clientsdk
import (
"fmt"
"testing"
"xiawan/wx/clientsdk/baseutils"
)
func TestLogin(T *testing.T) {
// 登录
userInfo := qrcodeLoginDemo()
if userInfo == nil {
return
}
err := testGetCDNDnsInfo(userInfo)
if err != nil {
fmt.Println(err)
return
}
tmpURL := string("http://szzjwxsns.video.qq.com/102/20202/snsvideodownload?encfilekey=jEXicia3muM3GjTlk1Z3kYCU9cOibLhqREFrXaoUO8cxYzJn5L9SzicB4T655PgYJDA1D55rLdUch7DpINiaibSqhWRhibvAic3X2NaTQjRHqOibiaX1MzAQZ1QYjFiaxcTU5SfytJkCziceZ4AdfBtjiaxjn2AL97FZ7kwpc4VL4&token=AxricY7RBHdWLnyNFyR4AO84dRt8l7UGZ8vyXK6jzKugcws2flst5G7QicgUibiaIkqWBFsVmgS0WRE&idx=1&bizid=1023&dotrans=2&ef=15_0&hy=SZ")
fileData, err := SendCdnSnsVideoDownloadReuqest(userInfo, 1852871961, tmpURL)
if err != nil {
fmt.Println("下载视频失败:", err)
return
}
// 补充缺少的参数 thumbData这里暂时传 nil 或空切片
SendCdnSnsVideoUploadReuqest(userInfo, fileData, nil)
// 获取账号配置, 这个配置信息,还是要存储起来比较好
profileResp, err := getProfileDemo(userInfo)
if err != nil {
fmt.Println("获取账号信息失败")
return
}
baseutils.ShowObjectValue(profileResp)
// 发送同步消息请求
NewSyncDemo(userInfo)
err = tokenLoginDemo(userInfo)
if err != nil {
fmt.Println(err)
return
}
// 初始化通讯录
initContactListDemo(userInfo)
}
func TestPrint(T *testing.T) {
tmpData := uint32(4289864217)
fmt.Println(int32(tmpData))
}