github.com/qiniu/go-sdk/v7@v7.27.0/examples/cdn_create_timestamp_antileech_url/main.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "time" 6 7 "github.com/qiniu/go-sdk/v7/cdn" 8 ) 9 10 func main() { 11 urlStr := "http://image.example.com/qiniu_do_not_delete.gif" 12 cryptKey := "your crypt key" 13 deadline := time.Now().Add(time.Second * 3600).Unix() 14 accessUrl, err := cdn.CreateTimestampAntileechURL(urlStr, cryptKey, deadline) 15 if err != nil { 16 fmt.Println(err) 17 return 18 } 19 fmt.Println(accessUrl) 20 }