56 lines
1.4 KiB
Go
56 lines
1.4 KiB
Go
|
|
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))
|
|||
|
|
}
|