优化GetRandomDeviceId
This commit is contained in:
parent
7a46544dc1
commit
0c2961d516
@ -6,6 +6,7 @@ import (
|
|||||||
"math/rand"
|
"math/rand"
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -19,12 +20,13 @@ func ToBuffer(v interface{}) (*bytes.Buffer, error) {
|
|||||||
|
|
||||||
func GetRandomDeviceId() string {
|
func GetRandomDeviceId() string {
|
||||||
rand.Seed(time.Now().Unix())
|
rand.Seed(time.Now().Unix())
|
||||||
str := ""
|
var builder strings.Builder
|
||||||
|
builder.WriteString("e")
|
||||||
for i := 0; i < 15; i++ {
|
for i := 0; i < 15; i++ {
|
||||||
r := rand.Intn(9)
|
r := rand.Intn(9)
|
||||||
str += strconv.Itoa(r)
|
builder.WriteString(strconv.Itoa(r))
|
||||||
}
|
}
|
||||||
return "e" + str
|
return builder.String()
|
||||||
}
|
}
|
||||||
|
|
||||||
func getWebWxDataTicket(cookies []*http.Cookie) string {
|
func getWebWxDataTicket(cookies []*http.Cookie) string {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user