优化代码结构
This commit is contained in:
parent
e17479c304
commit
d8291a5df2
@ -121,7 +121,7 @@ func (c *Client) SyncCheck(info LoginInfo, response WebInitResponse) (*http.Resp
|
|||||||
params.Add("uin", strconv.Itoa(info.WxUin))
|
params.Add("uin", strconv.Itoa(info.WxUin))
|
||||||
params.Add("deviceid", GetRandomDeviceId())
|
params.Add("deviceid", GetRandomDeviceId())
|
||||||
params.Add("_", strconv.FormatInt(time.Now().Unix(), 10))
|
params.Add("_", strconv.FormatInt(time.Now().Unix(), 10))
|
||||||
syncKeyStringSlice := make([]string, 0)
|
var syncKeyStringSlice []string
|
||||||
// 将SyncKey里面的元素按照特定的格式拼接起来
|
// 将SyncKey里面的元素按照特定的格式拼接起来
|
||||||
for _, item := range response.SyncKey.List {
|
for _, item := range response.SyncKey.List {
|
||||||
i := fmt.Sprintf("%d_%d", item.Key, item.Val)
|
i := fmt.Sprintf("%d_%d", item.Key, item.Val)
|
||||||
|
4
items.go
4
items.go
@ -102,7 +102,7 @@ type UserDetailItem struct {
|
|||||||
type UserDetailItemList []UserDetailItem
|
type UserDetailItemList []UserDetailItem
|
||||||
|
|
||||||
func NewUserDetailItemList(members Members) UserDetailItemList {
|
func NewUserDetailItemList(members Members) UserDetailItemList {
|
||||||
list := make(UserDetailItemList, 0)
|
var list UserDetailItemList
|
||||||
for _, member := range members {
|
for _, member := range members {
|
||||||
item := UserDetailItem{UserName: member.UserName, EncryChatRoomId: member.EncryChatRoomId}
|
item := UserDetailItem{UserName: member.UserName, EncryChatRoomId: member.EncryChatRoomId}
|
||||||
list = append(list, item)
|
list = append(list, item)
|
||||||
@ -141,7 +141,7 @@ func (s *SyncCheckResponse) Error() string {
|
|||||||
case "1203":
|
case "1203":
|
||||||
return "login env error"
|
return "login env error"
|
||||||
case "1205":
|
case "1205":
|
||||||
return "op too often"
|
return "opt too often"
|
||||||
default:
|
default:
|
||||||
return fmt.Sprintf("sync check response error code %s", s.RetCode)
|
return fmt.Sprintf("sync check response error code %s", s.RetCode)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user