l_short_url/short_url_test.go

37 lines
877 B
Go

package l_short_utl_request
import (
"testing"
"time"
)
func TestBatchCreate(t *testing.T) {
in := &ShortUrlBatchCreate{
BatchName: "test_query_" + time.Now().Format("20060102150405"),
Urls: []string{
"https://www.baidu.com",
"https://github.com/trending",
"https://www.sojson.com/",
},
StartTimeStr: time.Now().Format(time.DateOnly),
EndTimeStr: time.Now().AddDate(0, 0, 2).Format(time.DateOnly),
WithBatchMap: true,
}
res, err := NewClient(WithAuth("eW10OjkxMmU3MWE2NGI3ZjkzNzlkYWRkNWYzMzRhM2M3MjM2OTdiNjJmOTJkMThkZDY3NTNjZWI1MzMwOWIwNjE2NDg=")).BatchCreate(in)
t.Log(res, err)
}
func TestBatchQuery(t *testing.T) {
// 查询批次
queryIn := &BatchQueryReq{
BatchNo: 4233953069,
}
queryRes, err := NewClient().BatchQuery(queryIn)
if err != nil {
t.Errorf("BatchQuery failed: %v", err)
}
t.Logf("Query Response: %+v", queryRes)
}