32 lines
779 B
Go
32 lines
779 B
Go
package mkt2
|
|
|
|
import (
|
|
"fmt"
|
|
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/utils/random"
|
|
"testing"
|
|
)
|
|
|
|
// TestAddResourceToVdbTask 添加素材上传向量库逻辑
|
|
func TestAddResourceToVdbTask(t *testing.T) {
|
|
client, err := NewClient()
|
|
if err != nil {
|
|
t.Error("NewClient error:", err)
|
|
return
|
|
}
|
|
request := CreateResourceToVdbTaskRequest(ResourceToVdbTaskParam{
|
|
MaxRetry: 0,
|
|
TraceId: random.StrRandom(10),
|
|
Payload: ResourceToVdbPayload{
|
|
ResourceURL: "https://resouce-mkt.gaore.com/material/video/2021-09/01/2124474664246343/6eb5621f8ff2de8f64d4aefa3db4f551.mp4",
|
|
MD5: "",
|
|
},
|
|
})
|
|
response, err := client.AddTask(request)
|
|
if err != nil {
|
|
t.Error("MaterialTaskNotify error:", err)
|
|
return
|
|
}
|
|
t.Log("response:", response)
|
|
fmt.Println("")
|
|
}
|